@mihass

Нужна помощь в настройке редиректа через htaccess, поможете :)?

На сайте есть url, которые заканчиваются site.html а также есть url, которые заканчиваются на site/
Нужно сделать так, чтобы в случае запроса site.html/ (со слешем на конце) редиректило на url без слеша site.tml
Но при этом действие правила не должно распространяться на url вида site/
Т.е. редиректить на без слеша должно только url, которые заканчиваются на html

Ват такие правила добавил, работает редирект, но для всех url без исключений.

RewriteCond %{request_method} ^GET$
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)$ %1 [L,R=301]
  • Вопрос задан
  • 32 просмотра
Решения вопроса 1
@dodo512
RewriteRule ^(.+\.html)/$ /$1 [L,R=301]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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