Перенаправление .htaccess, исключая субдомены - PullRequest
0 голосов
/ 11 июля 2011

В моем .htaccess есть следующее, чтобы перенаправить все старые доменные имена, которые указывают на одно и то же местоположение, в новый домен, но это не позволяет работать любым поддоменам нового доменного имени - любая идея, как это исправить код для разрешения субдоменов будет оценен:

RewriteCond %{HTTP_HOST} !^www\.newdomain\.com$ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]

Ответы [ 2 ]

1 голос
/ 11 июля 2011

Перенаправить поддомен на поддомен в новом домене ...

RewriteCond %{HTTP_HOST} ^(.*)\.domain\.com$ [NC]  
RewriteRule ^(.*)$ http://%1.newdomain.com/$1 [R=301,L]
0 голосов
/ 11 июля 2011

Спасибо Брайану - это, безусловно, помогло - окончательный результат следующий:

RewriteCond %{HTTP_HOST} !^www\.newdomain\.com$ [NC] [AND]
RewriteCond %{HTTP_HOST} !^(.*)\.newdomain\.com$ [NC]  
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]

Спасибо за ваше время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...