- 15, May 2024
- #1
Всем привет,
Мне нужно перенаправить весь трафик с oldsite.com, включая (почти) все подкаталоги, на newsite.com, но с небольшим количеством исключений.
Я добавил приведенный ниже скрипт в корневой файл .htaccess:
Опции - Мультивиды
Переписать движок на
RewriteCond %{REQUEST_URI} !^/story [NC,OR]
RewriteCond %{REQUEST_URI} !^/professions [NC,OR]
RewriteCond %{REQUEST_URI} !^/offer [NC,OR]
RewriteCond %{REQUEST_URI} !^/offer3 [NC,OR]
RewriteCond %{REQUEST_URI} !^/faq [NC]
RewriteRule ^(.*)$ http://newsite.com/
[Р=301,Л] В целом это работает, но корректно работает только исключение /story. Все остальные перечисленные исключения перенаправляют на newsite.com.
Может ли кто-нибудь посоветовать, что я делаю неправильно? Большое спасибо, Ян
Мне нужно перенаправить весь трафик с oldsite.com, включая (почти) все подкаталоги, на newsite.com, но с небольшим количеством исключений.
Я добавил приведенный ниже скрипт в корневой файл .htaccess:
Опции - Мультивиды
Переписать движок на
RewriteCond %{REQUEST_URI} !^/story [NC,OR]
RewriteCond %{REQUEST_URI} !^/professions [NC,OR]
RewriteCond %{REQUEST_URI} !^/offer [NC,OR]
RewriteCond %{REQUEST_URI} !^/offer3 [NC,OR]
RewriteCond %{REQUEST_URI} !^/faq [NC]
RewriteRule ^(.*)$ http://newsite.com/
[Р=301,Л] В целом это работает, но корректно работает только исключение /story. Все остальные перечисленные исключения перенаправляют на newsite.com.
Может ли кто-нибудь посоветовать, что я делаю неправильно? Большое спасибо, Ян