.htaccess从子域重写url到主域

时间:2013-01-23 00:43:24

标签: .htaccess redirect

我有一个域名: this.that.com (它也可以从:)访问 that.com/this

我想做的是让服务器将以上两个网址的所有请求转移到: this.com

我需要它,所以如果我输入this.that.com 它将自动转移到this.com

提前感谢。

1 个答案:

答案 0 :(得分:1)

要将所有请求重定向到this.com,请匹配尚未this.com的所有内容

RewriteEngine On
RewriteCond %{HTTP_HOST} !^this\.com$
RewriteRule .* http://this.com/$0 [R,L]

如果您想改为重定向到主页面,请忽略网址路径

RewriteEngine On
RewriteCond %{HTTP_HOST} !^this\.com$
RewriteRule .* http://this.com/ [R,L]

如果一切正常,您可以切换到R=301重定向。