Apache路由子域到端口上的nginx?

时间:2016-12-08 21:45:41

标签: apache nginx

我有一台运行CentOS 7的服务器,它有一个在端口80上运行的Apache Web服务器。我还使用一个名为GitLab的常见开源Git项目,它使用的是nginx web服务器而不是Apache。我已经将GitLab的nginx配置为在端口4444上运行。

我有一个子域“git.mydomain.com”,我想转发到“mydomain.com:4444”但是我希望URL继续说“git.mydomain.com”。

我相信我需要一个Apache VirtualHost文件,但是我不知道该怎么做。

这可能吗?如果是这样,我该怎么办?

由于

1 个答案:

答案 0 :(得分:-1)

您确实需要一个带有代理/反向代理指令的git.mydomain.com VirtualHost。见https://httpd.apache.org/docs/2.4/howto/reverse_proxy.html