2014-09-01 189 views
1

我搬离blog.abc.com我的网站www.abc.com的.htaccess重定向到特定的URL

我想对blog.abc.com的每个请求重定向到abc.com

例如:

如果需要blog.abc.com/example.html,它应该重定向到www.abc.com/example.html,我怎样才能通过.htaccess来做到这一点?

+0

有自己的虚拟主机blog.abc.com吗? – MrTux 2014-09-01 22:03:52

回答

1

你可以把这个代码你的htaccess(在blog.abc.com根文件夹下)

RewriteEngine On 

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

使用mod_rewrite,你可以做这样的:

RewriteEngine On 
RewriteCondition %{HTTP_HOST} ^blog.example.com$ [NC] 
RewriteRule ^(.*)$ http://example.com/$1 [R,L] 

,或者如果blog.example.com都有自己的虚拟主机,你也可以使用mod_alias中:

Redirect/http://example.com/