【问题标题】:Domain Redirection While Maintaining Original URL在保持原始 URL 的同时进行域重定向
【发布时间】:2011-01-24 12:05:38
【问题描述】:

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

但是

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

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

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

我想要做的不是让访问一个 URL 并发现自己位于不同 URL 的访问者感到困惑,并避免因维护两个单独的托管帐户而产生的额外费用和麻烦。

【问题讨论】:

    标签: url .htaccess redirect dns


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      没有 htaccess 可以做到这一点。

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

      【讨论】:

        【解决方案3】:

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

        ServerAlias that_site.com
        

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-10-13
          • 1970-01-01
          • 1970-01-01
          • 2015-07-27
          • 2011-05-25
          • 2015-02-13
          相关资源
          最近更新 更多