0
我在.htaccess中有以下內容將所有指向同一位置的舊域名重定向到新域,但這不允許新域名的任何子域工作 - 任何想法如何修改代碼,使子域,將不勝感激:.htaccess重定向排除子域
RewriteCond %{HTTP_HOST} !^www\.newdomain\.com$ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
我在.htaccess中有以下內容將所有指向同一位置的舊域名重定向到新域,但這不允許新域名的任何子域工作 - 任何想法如何修改代碼,使子域,將不勝感激:.htaccess重定向排除子域
RewriteCond %{HTTP_HOST} !^www\.newdomain\.com$ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
重定向子域名下的一個新的域子域...
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://%1.newdomain.com/$1 [R=301,L]
感謝布萊恩 - 它確實幫助 - 最終結果如下:
RewriteCond %{HTTP_HOST} !^www\.newdomain\.com$ [NC] [AND]
RewriteCond %{HTTP_HOST} !^(.*)\.newdomain\.com$ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
謝謝你的時間。
對不起 - 沒有工作 – user398341
對不起,但我不認爲我已經說清楚了 - 我有幾個域指向這個特定的新域。所有這些都自動重定向到www.newdomain.com - 我希望它與www。 - 但它也將這個新域的所有子域重定向到主域。因此,所有建議的解決方案都不能滿足我需要的解決方案。 – user398341
好的怎麼樣? :) – Brian