2012-07-18 80 views
0

我承载2个站点在同一台服务器上与不同的域。我想为域1上的特定页面设置重定向,并将其转到另一个外部网址。已经搜索,搜索和实验,但不能得到它的工作。htaccess重写规则重定向特定页面上的特定网域到另一个网址

我得最近的是

RewriteRule ^oldpagename$ http://externalsite/page [R=301,L] 

,但这样做的问题是,它抓住的是在其他域网址为好。我如何限制它到一个特定的域?

感谢

回答

2

您需要添加一个条件来匹配变量`%{HTTP_HOST}:

RewriteCond %{HTTP_HOST} ^(www\.)?domain1.com$ [NC] 
RewriteRule ^oldpagename$ http://externalsite/page [R=301,L] 
相关问题