【问题标题】:Apache 2.2 and tomcat redirection for subdomains子域的 Apache 2.2 和 tomcat 重定向
【发布时间】:2013-11-15 01:57:01
【问题描述】:

我的机器上运行着两台 tomcat 服务器,我想使用 apache 根据子域将流量重定向到每台服务器。

我的 httpd.conf 是:

<VirtualHost *:80>
    ServerName dev.bo.example.com
    ProxyPass / ajp://localhost:11009/bo/
    ProxyPassReverse / ajp://localhost:11009/bo/
    ProxyPassReverseCookiePath /bo/ http://localhost:11001/bo/
</VirtualHost>

<VirtualHost *:80>
    ServerName dev.com.example.com
    ProxyPass / ajp://localhost:10009/com/
    ProxyPassReverse / ajp://localhost:10009/com/
    ProxyPassReverseCookiePath /com/ http://localhost:10001/com/
</VirtualHost>

问题在于,尽管我使用了子域,但流量总是直接流向第一个 tomcat 服务器。

似乎只有第一个虚拟主机匹配,尽管我使用:

http://dev.com.com.example.com/

http://dev.bo.example.com/

有人知道我在这里缺少什么吗?

【问题讨论】:

    标签: apache tomcat virtualhost httpd.conf mod-proxy


    【解决方案1】:

    最后,我发现我错过了我必须添加的配置

    名称虚拟主机 *:80

    到 httpd.conf

    【讨论】:

      猜你喜欢
      • 2012-04-29
      • 2011-05-28
      • 1970-01-01
      • 2012-02-18
      • 1970-01-01
      • 2018-08-26
      • 1970-01-01
      • 2010-11-15
      • 2010-12-17
      相关资源
      最近更新 更多