Перейти к содержимому

Реферальная программа Мегаплана


.htaccess как при переходе на /main.php отображать в адресной строке /main/

#1 Avin

Avin
  • Пользователь
  • 82 сообщений
  • Репутация: 1
0

Отправлено 31 Август 2011 - 11:04

Добрый день, уважаемые знатоки :)

Столкнулся с проблемой.

Необходимо, что бы при переходе на www.site.ru/main.php в адресной строке было www.site.ru/main/ а содержимое было из файла .php

Так же при переходе сразу на www.site.ru/main/ выводилась инфа из файла php, а адрес был без .php

Надеюсь понятно объяснил :) к сожалению сам могу поставить только 301 редиректы, а это не подходит.

Прошу помочь, если кто знает.

 

 

  • 0

#2 admin

admin
  • Пользователь PRO
  • 5 272 сообщений
  • Репутация: 54

Отправлено 31 Август 2011 - 12:33

Avin, искать по форуму не пробовали?
ЧПУ на PHP статья
  • 0

Сколько лет прошло, а ссылки всё ещё лучше покупать тут



#3 Avin

Avin
    Topic Starter
  • Пользователь
  • 82 сообщений
  • Репутация: 1

Отправлено 31 Август 2011 - 12:50

Спасибо, получилось!
  • 0

#4 matroskin8

matroskin8
  • Пользователь PRO
  • 767 сообщений
  • Репутация: 143

Отправлено 31 Август 2011 - 12:57

Должно быть так:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([a-z]+)$ $1.php [L]

  • 0



Оформление форума – IPBSkins.ru