虚拟主机*:80无效

时间:2016-07-05 09:43:27

标签: java apache tomcat java-ee

我正在尝试为tomcats设置代理重定向。

我有一个webserver apache24监听端口80,它正在代理tomcat ajp端口。我已经完成了以下配置,它运行正常。

<Proxy *>
 Require all granted
</Proxy>
ProxyPass       /core ajp://localhost:8009/test
ProxyPassReverse  /core ajp://localhost:8009/test
ProxyPass       / ajp://localhost:9009/
ProxyPassReverse   /  ajp://localhost:9009/

现在我尝试将虚拟主机配置停止工作。我在其他一些服务器上完成了这个配置,它可以解决任何问题。我无法弄清楚发生了什么。当我配置虚拟主机时,它将重定向到apache索引页面。我正在使用apache 2.4,我在conf.d文件夹中没有任何其他配置文件。理想情况下,我已为*:80配置了所有主机名和IP地址,应输入此内容。

<VirtualHost *:80>
<Proxy *>
 Require all granted
</Proxy>
ProxyPass       /core ajp://localhost:8009/test
ProxyPassReverse  /core ajp://localhost:8009/test
ProxyPass       / ajp://localhost:9009/
ProxyPassReverse   /  ajp://localhost:9009/
</VirtualHost>

1 个答案:

答案 0 :(得分:0)

apache日志中有任何错误吗?不要忘记在Apache API中调试LogLevel