@SplashWeb

Игнорирование 301 редиректа для субкатегории?

Есть сайт site.com с переадресацией на новый домен site.net
Как сделать игнорирование 301 редиректа для субкатегории, чтобы отдельные ссылки вида site.com/sub/... открывались на старом домене без 301 редиректа на site.net

Содержимое .htaccess сейчас:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^site.com [OR]
RewriteCond %{HTTP_HOST} ^www.site.com [OR]
RewriteCond %{HTTP_HOST} ^www.site.net
RewriteRule ^(.*)$ https://site.net/$1 [L,R=301]
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
@dodo512
RewriteEngine On

RewriteCond %{HTTP_HOST} ^site.com [OR]
RewriteCond %{HTTP_HOST} ^www.site.com [OR]
RewriteCond %{HTTP_HOST} ^www.site.net
RewriteCond %{THE_REQUEST}  !^\S+\s/sub/
RewriteRule ^(.*)$ https://site.net/$1 [L,R=301]


Или
RewriteEngine On

RewriteCond %{HTTP_HOST} ^site.com [OR]
RewriteCond %{HTTP_HOST} ^www.site.com [OR]
RewriteCond %{HTTP_HOST} ^www.site.net
RewriteCond %{REQUEST_URI}  !^/sub/
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^(.*)$ https://site.net/$1 [L,R=301]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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