【问题标题】:virtual host *:80 is not working虚拟主机 *:80 不工作
【发布时间】:2016-11-07 02:18:11
【问题描述】:

我正在尝试为 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>

【问题讨论】:

    标签: java apache tomcat jakarta-ee


    【解决方案1】:

    您在 apache 日志中有任何错误吗?不要忘记将 LogLevel 放到 apache2.conf 中进行调试

    【讨论】:

      猜你喜欢
      • 2014-07-04
      • 2013-04-10
      • 1970-01-01
      • 2017-07-05
      • 2018-05-09
      • 2011-03-08
      • 2016-11-27
      相关资源
      最近更新 更多