不同主机上的子目录

Joe*_*her 3 apache dns url redirect subdirectory

我在一台服务器上有一个网站www.example.com.我想在另一台服务器/主机上创建www.example.com/blog.

A)我可以这样做吗?B)我该怎么做?

我已经阅读了一些关于使用Apache的mod_proxy,proxypass和ProxyPassReverse的内容,但是我对Apache或服务器mgt的天赋不足以知道我是否在正确的轨道上.或者,如果有其他选择可以做我想要的.

要清楚,我不想要像blog.example.com这样的子域.我知道我可以用DNS做到这一点,但我不认为DNS是子目录的选项.

Pek*_*ica 6

这不是很好的IMO.正如您所说,您需要一个基于代理的解决方案,该解决方案从博客服务器获取内容并将其提供给用户.

这有一个严重的缺点,即博客上的任何流量都必须通过主要主机运行,占用带宽,资源和流量.

重定向(即www.domain.com/blog执行标题重定向[在浏览器的地址栏中可见] blog.otherhost.com)选项?

如果没有,请查看mod_proxy上文档.反向代理的基本示例已经很好了:

ProxyRequests Off

<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass /foo http://foo.example.com/bar
ProxyPassReverse /foo http://foo.example.com/bar 
Run Code Online (Sandbox Code Playgroud)