如何通过端口 80 提供来自多个 Web 服务器(appache、twisted)的内容?

如何通过端口 80 提供来自多个 Web 服务器(appache、twisted)的内容?

我的问题与我的以前的但我意识到我之前的提问已经偏离了主题。

我正在使用托管服务,因此我没有权限访问 root(只是一个用户帐户),并且我的 Apache Web 服务器是在端口 80 上运行的虚拟主机。DocumentRoot 是http://build.website.org并且是/家/我的名字/build.website.org/在文件系统上。

我想运行多个 buildbot master 并显示项目的构建结果项目1项目2http://build.website.org/project1/http://build.website.org/project2/ETC。

我在端口 8010 上设置了我的第一个 buildbot master 和 twisted web 服务器,可以通过以下方式访问内容:http://build.website.org:8010但我不知道如何让内容http://build.website.org:8010可见于http://build.website.org/project1/

所以,我想知道是否应该为每个主服务器设置一个唯一的 Twisted 服务器?我应该如何做http://build.website.org:801N可见于http://build.website.org/projectN/(如果这是正确的做法)?

抱歉,我对网络管理问题还很陌生,需要非常详细的帮助。

答案1

这可以在 Apache 中通过反向代理实现。请参阅http://www.apachetutor.org/admin/reverseproxies了解设置信息。如果您还有其他问题,请随时再次发帖。

相关内容