Как удалить index.php из url

Статус
Закрыто для дальнейших ответов.

bor10811

Well-Known Member
Регистрация
04.04.2017
Сообщения
79
Не могу понять, как удалить index.php из url. Создал файл .htaccess, поместил в корень документа: karandash-konversii.ru
В файле код:

AddDefaultCharset CP1251
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://karandash-konversii.ru/ [R=301,L]

До этого пробовал и другой вариант:

AddDefaultCharset CP1251
RewriteEngine On
RewriteRule ^index.php$ / [QSA,R]
Ничего не получается. Где ошибка?
 

Volly

Well-Known Member
Регистрация
21.03.2012
Сообщения
831
А что вы хотите чтобы получал браузер при запросе karandash-konversii.ru/index.php?
 

miketomlin

Well-Known Member
Регистрация
12.11.2013
Сообщения
101
Из первого поста видно, что хочет сделать 301-ый редирект. Хотя это наверно от безвыходности. Я бы сделал этот адрес невалидным, если нет хороших бэков.

[member=bor10811], идея реализации в принципе у вас правильная. Я бы только концовку условия «\ HTTP/» убрал, чтобы не исключать из условия GET-параметры и PATH_INFO.
 
Статус
Закрыто для дальнейших ответов.
Верх Низ