【问题标题】:point a subfolder to another IP with Apache使用 Apache 将子文件夹指向另一个 IP
【发布时间】:2012-03-20 02:56:51
【问题描述】:

如果用户访问www.example.com/forum,这是否可以在不更改用户看到的实际 URL 的情况下指向另一个服务器/IP? 这意味着之后的每个请求都必须在发送所有 post/get 数据时传递到其他服务器,以便 www.example.com/forum/index.php?some=thing 必须像 myothersite.example.com/forum/index.php?some=thin 一样工作

编辑:这一切都是因为注册者不允许管理 DNS 记录,甚至不允许创建子域。

【问题讨论】:

    标签: apache .htaccess subdirectory


    【解决方案1】:

    不,这是不可能的 - 你必须让 Apache act as a Proxy 才能工作,这会带来其他问题:

    • 所有流量都必须通过两个站点

    • 在共享主机上,您可能不会被允许这样做

    • REMOTE_ADDR、cookie 和其他东西将不再按预期工作

    您可以做的最好的事情是创建一组RewriteRules,它将标头重定向到目标域。但是,在这种情况下,目标域/IP 将始终对最终用户可见。

    【讨论】:

      猜你喜欢
      • 2012-04-30
      • 2011-06-25
      • 1970-01-01
      • 2018-01-22
      • 1970-01-01
      • 1970-01-01
      • 2014-06-19
      • 2010-12-07
      • 2013-02-01
      相关资源
      最近更新 更多