@kamisarlapsha

Почему ошибка при редиректе?

Привет, я написал редирект с .php на без и убиранием / в конце. При вводе адреса, допустим, site.com/xxx.php происходи переадресация на site.com/xxx. Как раз то что и нужно, вот только появляется ошибка, что такой файл не найден. Хотя в корневом катологе есть файл xxx.php.
Вот сама ошибка: The requested URL /xxx was not found on this server.

RewriteEngine On
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule .* http://%{HTTP_HOST}%1 [R=301,L,QSA]
RewriteCond %{REQUEST_URI} ^(.+)\.php$
RewriteRule ^(.+)\.php$ /$1 [R=301,L]
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
тут у меня есть примеры и того и другого.
https://klondike-studio.ru/standards/standartnyy-h...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы