.htaccess 隐形域转发
将此first.domain.com秘密转发到second.domain.com的最简单方法是什么?在.htaccess中使用以下代码进行了尝试:.htaccess 隐形域转发,.htaccess,forwarding,.htaccess,Forwarding,将此first.domain.com秘密转发到second.domain.com的最简单方法是什么?在.htaccess中使用以下代码进行了尝试: RewriteEngine On RewriteCond %{HTTP_HOST} ^first.domain.com$ RewriteRule (.*)$ http://second.domain.com [R=301,L] 及 但我一点运气都没有。我想在地址栏上保留“first.domain.com”,即使该页面已经在second.domain
RewriteEngine On
RewriteCond %{HTTP_HOST} ^first.domain.com$
RewriteRule (.*)$ http://second.domain.com [R=301,L]
及
但我一点运气都没有。我想在地址栏上保留“first.domain.com”,即使该页面已经在second.domain.com上。提前感谢。您想要第一个,但需要注意的是,您需要将
R=301
替换为p
(用于代理),并且您可以为规则匹配添加反向引用:
RewriteRule ^(.*)$ http://second.domain.com/$1 [P,L]
这样,将被代理到,地址栏仍会显示:
RewriteRule ^(.*)$ http://second.domain.com/$1 [P,L]