我有一个设置,通过将VirtualHost配置添加到其中一个域,两个域共享相同的.htaccess。问题是,如果我在.htaccess中编写一个301重定向,它将同时适用于这两个域。
有没有什么条件可以限制重定向,以确保它只适用于匹配的域?
发布于 2013-12-12 17:34:14
是的,确定您可以使用RewriteCond来目标仅一个域,如下所示:
RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com$ [NC]
RewriteRule ^foo/?$ http://example.com/bar [L,R=301]https://stackoverflow.com/questions/20539594
复制相似问题