重定向但保留整个网址

时间:2014-07-24 08:34:20

标签: apache .htaccess mod-rewrite redirect

我的域名结构存在问题(标题很好地描述了它)。

到目前为止我测试的内容: 我google了很多,发现很多线程关于"从domainA重定向到domainB而不更改URL" (通常使用.htaccess)。他们谈论简单的重定向规则和代理标志等。所以我尝试了很多,但每次他们只是在domainB之后保留路径并重定向到domainA。

我想要的(详细的):我有两个具有不同IP的域名,当有人点击" http://www.domainA.com"它应该只显示来自" http://www.domainB.com"的内容。而且还显示来自domainA的URL。所以当一个人通过我的网站浏览时,如#34; http://www.domainA.com/link1"它还应该显示来自" http://www.domainB.com/link1"的内容,但是显示带有" domainA"的网址。

当然我可以告诉你一些我使用的htaccess代码,但我开始认为htaccess不是解决方案。

所以我问你们:这可能与htaccess有关吗?还有哪些其他解决方案?

2 个答案:

答案 0 :(得分:2)

您可以使用Mod_proxy模块。

将以下内容放入您的虚拟主机www.domainA.com

ProxyPass        / http://www.domainB.com
ProxyPassReverse / http://www.domainB.com

答案 1 :(得分:1)

这也可以通过Mod_proxy_ajp&的帮助来实现。 Mod_JK模块。