繁体   English   中英

htaccess重写规则将特定域上的特定页面重定向到另一个URL

[英]htaccess rewrite rule to redirect specific page on specific domain to another url

我在不同域的同一台服务器上托管2个站点。 我想为域1上的特定页面设置重定向,并将其转到另一个外部URL。 已搜索,搜索和实验但无法使其工作。

我最近的是

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

但问题是它在其他域上捕获了该url。 如何将其限制在特定域?

谢谢

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM