@junior_www

Как добавить в конце слеш всем разделам кроме главной?

Добрый день! Сайт на хостинге рег ру.

В настоящее время htaccess устанавливает следующие правила для решения вопроса со слешами
...
#убираем лишние слеши
    RewriteCond %{REQUEST_URI} ^(.*?)\/{2,}(.*?)$
    RewriteRule . %1/%2 [L,R=301]
    RewriteCond %{THE_REQUEST} //
    RewriteRule .* /$0 [R=301,L]

#добавляем слеш на конце, если его нет
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]
...

Работает. Но, как сделать исключение для главной, чтобы https://site.ru/ http запросом отдавал 301 редирект на https://site.ru ?
  • Вопрос задан
  • 28 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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