Apache和ProxyPass不适用于cgi-bin

时间:2018-07-25 13:21:00

标签: apache proxypass

我的内部网络上有一个Nagios服务器,它运行在Ubuntu 18.04上,而http://10.0.0.230/nagios上的Apache 2.4上运行,我有一个面向公众的Apache服务器,我想改用http://nagios.mycompany.com

我尝试使用以下信息创建虚拟主机:

<VirtualHost *:80>
ServerName nagios.mycompany.com

ProxyPass / http://10.0.0.230/nagios/
ProxyPassReverse / http://10.0.0.230/nagios/

ProxyPass /cgi-bin/ http://10.0.0.230/nagios/cgi-bin/
ProxyPassReverse /cgi-bin/ http://10.0.0.230/nagios/cgi-bin/
</VirtualHost>

出现第一页,但其他所有内容均无效。 当我点击任何东西时,我都会得到

Not Found
The requested URL /nagios/nagios/cgi-bin/status.cgi was not found on this server.

因此,它显然使用/ nagios过多。 但是我该如何解决呢?

我一辈子都无法弄清楚这里出了什么问题。

有人吗?

0 个答案:

没有答案