Задать вопрос
@andpuxa
Разработка и продвижение сайтов

Как исключить один адрес из правила htacess?

Прошу помощи по настройке .htacess.
Есть такое правило -
RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)
RewriteRule .* %1.html [R=301,L]
RewriteRule ^(.*)/$ /$1.html [R=301,L]

которое прекрасно избавляет сайт от дублей страниц вида site.ru/catalog/, оставляя только site.ru/catalog.html
Но, есть один адрес, который нужно оставить в виде site.ru/folder/ , т.е. со слешем в конце. Как можно этот адрес исключить из правила?
  • Вопрос задан
  • 42 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Перед RewriteRule ^(.*)/$ /$1.html [R=301,L] вставить
RewriteCond %{REQUEST_URI} !=site.ru/folder/
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы