两个Web主机,一个域名,如何分享这两个?

我有一个服务器上托pipe的。 我想设置另一台服务器,有时提供页面而不是第一台服务器上的页面。 我如何设置?

我想这是类似的故障转移环境,对吧? 我的服务器可以作为“网关”服务器,显示我拥有的页面,但是如果我的服务器上不存在该页面,则可能会触发故障转移事件,该事件服务于原始服务器中的内容。

我在正确的轨道上? 我将如何设置类似的东西? 还是有一个更简单的方法来做到这一点? (即apache proxypass

如果我正确理解你的问题

抓住404并使用脚本发送一个GET请求到你的其他服务器。 如果这样会产生一个404,那么你可以给用户提供一个404。 如果它得到200 OK(另一台服务器有页面),那么你可以转发。

本质上,你正在写一个脚本来执行一些第7层负载平衡。

如果我诚实的话,似乎有点奇怪的要求。 如果你有第二个服务器,你可以使用循环DNS(容易设置)发送连接到一台服务器,然后另一台,然后第一个…等等,但你需要在两台服务器上相同的内容。

如果您的内容在使用单独的目录path的服务器之间分开,则代理将是适当的。 如果您在两台服务器上都有相同目录的页面,请使用Lewis的解决scheme。

一个简单的转发代理可能是你所需要的。 考虑在前端服务器上进行caching。