网站子目录是否可以由其他web服务器提供服务?

网站子目录是否可以由其他web服务器提供服务?,web,hosting,dns,web-hosting,Web,Hosting,Dns,Web Hosting,假设我在url上托管了一个网站: 假设这是由托管提供商“A”托管的 现在,我想在另一台主机上托管此站点中的一个子目录: …假设我使用托管提供商“B”托管此内容。因此,该站点下的所有页面将位于完全不同的数据中心 是否可以进行此配置?如果可以配置反向代理。。。那么是的 是的,完全可能 最近我在使用IIS时遇到了这个问题。对于我们的解决方案,我们使用了ISAPI_Rewrite 3 您可以在IIS中使用ISAPI_Rewrite 3和 如果您使用的是ApacheModProxy,则可以工作(这里

假设我在url上托管了一个网站:

假设这是由托管提供商“A”托管的

现在,我想在另一台主机上托管此站点中的一个子目录:

…假设我使用托管提供商“B”托管此内容。因此,该站点下的所有页面将位于完全不同的数据中心


是否可以进行此配置?

如果可以配置反向代理。。。那么是的


是的,完全可能

最近我在使用IIS时遇到了这个问题。对于我们的解决方案,我们使用了ISAPI_Rewrite 3

您可以在IIS中使用ISAPI_Rewrite 3和

如果您使用的是ApacheModProxy,则可以工作(这里已经提到)。不幸的是,在ApacheModRewrite中没有与RewriteProxy等价的东西


这个解决方案的一个警告是,我们必须制定一些重写规则来处理博客文章的新url。

为了获得最佳结果,您需要在两个Apache前面安装一个sqiud服务器。 所有请求都将到达squid实例,squid实例将根据请求路径将其路由到正确的apache


必须为该域配置两个Apache。DNS A记录必须指向Squid实例。

我认为以下是处理此情况的最佳方法:

(a) 使用子目录创建子域映射。 (b) 将此子域映射到新IP(新主机服务器)


这不是很简单吗?

没错,但是mod_proxy中有ProxyPass: