Используя .htaccess, мне нужно перенаправить два домена на третий URL-адрес для клиента.
Перенаправление один в другой работает без каких-либо проблем:Перенаправить несколько доменов на один URL-адрес
RewriteCond %{HTTP_HOST} =domain1.com
RewriteCond %{HTTP_HOST} =www.domain1.com [OR]
RewriteRule ^(.*)$ http://domain2.com/$1 [R=301,L]
Но если взять тот же подход для нескольких доменов я в конечном итоге с петлей редиректа -
RewriteCond %{HTTP_HOST} =domain1.com
RewriteCond %{HTTP_HOST} =www.domain1.com [OR]
RewriteCond %{HTTP_HOST} =domain2.com [OR]
RewriteCond %{HTTP_HOST} =www.domain2.com [OR]
RewriteRule ^(.*)$ http://domain3.com/$1 [R=301,L]
Как я должен установить это для того, чтобы он работал правильно?
Ok. Я пробовал ваш код и, похоже, не применял никаких переписываний. Может, ты что-то пропустил? –
Попробуйте сейчас, должен работать – vmeln
Это сделало, спасибо! Подумайте, я понял, как работает маршрутизация. –