使用Apache将子文件夹指向另一个IP

时间:2012-03-01 15:43:06

标签: apache .htaccess subdirectory

如果用户访问www.example.com/forum这可能指向另一台服务器/ IP而不更改用户看到的实际网址? 这意味着之后的每个请求必须在发送所有发布/获取数据时传递给其他服务器,以便www.example.com/forum/index.php?some=thing必须像myothersite.example.com/forum/index.php?some=thin

那样工作

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

1 个答案:

答案 0 :(得分:1)

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

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

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

  • REMOTE_ADDR,Cookie和其他内容将无法按预期运行

您可以做的最好的事情是创建一组RewriteRule s,它们会对目标域执行标头重定向。但是,在这种情况下,最终用户始终可以看到目标域/ IP。