@vinznsk

Как настроить исключение редиректа в .htaccess?

Добрый день!

Помогите, пожалуйста, разобраться.

На сайте https://stoppestinfo.com нужно добавить исключения для страницы https://stoppestinfo.com/es, в правиле

# add .html
RewriteEngine On
RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)
RewriteRule .* %1.html [R=301,L]
RewriteRule ^(.*)/$ /$1.html [R=301,L]

Чтобы редирект работал для всех страниц, кроме этой.

Пробовал делать

- RewriteRule ^/es$ - [L]
- RewriteCond %{THE_REQUEST} !^\S+\s/es$

Не работает, в первом случае - ошибка 500.
  • Вопрос задан
  • 778 просмотров
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
ну так и отрицай !
RewriteEngine On
RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)
RewriteCond %{REQUEST_URI} !^/es [NC]
RewriteRule .* %1.html [R=301,L]
RewriteRule ^(.*)/$ /$1.html [R=301,L]
Ответ написан
Ваш ответ на вопрос

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

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