【问题标题】:Redirect but keep the ENTIRE URL重定向但保留整个 URL
【发布时间】:2014-09-15 17:17:16
【问题描述】:

我的域结构有问题(标题描述得很好)。

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

我想要什么(详细):我有两个具有不同 IP 的域,当有人点击“http://www.domainA.com”时,它应该只显示来自“http://www.domainB.com”的内容,但也应该显示来自域 A 的 URL。因此,当一个人浏览我的网站时,例如“http://www.domainA.com/link1”,它也应该显示来自“http://www.domainB.com/link1”的内容,但会显示带有“domainA”的 URL。

当然,我可以向您展示一些我使用的 htaccess 代码,但我开始认为 htaccess 不是解决方案。

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

【问题讨论】:

    标签: apache .htaccess mod-rewrite redirect


    【解决方案1】:

    您可以使用 Mod_proxy 模块。

    在您的虚拟主机中放入 www.domainA.com

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

    【讨论】:

      【解决方案2】:

      这也可以借助 Mod_proxy_ajp 和 Mod_JK 模块来实现。

      【讨论】:

      • 没错,我提供的解决方案是基于 Mod_proxy 但不是基于 Mod_proxy_ajp & Mod_jk 模块
      猜你喜欢
      • 1970-01-01
      • 2012-05-14
      • 1970-01-01
      • 1970-01-01
      • 2018-11-18
      • 1970-01-01
      • 1970-01-01
      • 2019-11-17
      • 1970-01-01
      相关资源
      最近更新 更多