维护原始URL时的域重定向

时间:2010-03-06 17:29:19

标签: url .htaccess redirect dns

我有两个域名(“this_site.com”和“that_site.com”),我想指向同一个地方(同一组文件)。

BUT

我真正想要做的是在访问者访问不同页面时在地址栏中保留原始网址。

示例:包含网络文件的主域名为“ _site.com”。如果我在地址栏中输入“ _site.com”,我希望地址栏能够继续显示“ _site.com”,无论他们去哪里网站。正常域重定向会导致地址栏中显示的URL更改为“主”域(即键入“ _site.com”的访问者将看到地址栏的URL更改为“ _site.com“)。

我可以采用某种.htaccess技巧来做到这一点吗?

我要做的是不要混淆访问一个网址并发现自己位于不同网址的访问者,以及避免因必须维护两个单独的主机帐户而产生的额外费用和麻烦。

3 个答案:

答案 0 :(得分:1)

如果您可以编辑apache的虚拟主机配置,只需添加

即可
ServerAlias that_site.com

到this_site.com的vhost配置。不幸的是,您无法在htaccess文件中进行更改。如果您没有访问权限,这可能是您的托管公司可以为您设置的。

答案 1 :(得分:0)

为此,您需要使用ProxyPassRewriteRule[P]标志。请注意,ProxyPass需要位于服务器配置中。

答案 2 :(得分:0)

没有htaccess可以做到这一点。

简单的框架/ iframe是你的答案。