htaccess域重定向包括子域

时间:2013-04-07 18:50:14

标签: php .htaccess redirect

我尝试重定向到新域名并包含子域名...

例如,http://somesub.olddomain.com/someuri应重定向到http://somesub.newdomain.com/someuri

有人能指出我正确的方向吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

在旧的子域名域中创建.htaccess,例如:

RewriteEngine on 
RewriteRule ^(.*)$ http://somsub.newdomain.com/$1 [R=301,L]

或者,对于特定域的所有子域,规则将是:

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