1

我已经部署了从 apache 获取流量的网站,该网站从 tomcat 获取页面。我已经配置了 mod_jk 连接器,一切正常。

比如说我的网站 url 是 http://<mywebsite.com> 我的 tomcat 部署的应用程序应用程序名称测试应用程序

问题是我只能在浏览时浏览该网站,http://<mywebsite.com>/testapp但我希望 apache 在我浏览我的网站时提供页面服务http://<mywebsite.com>,目前还没有发生。下面是我的 apache httpd.conf 文件,testapp 是我在 tomcat 上部署的应用程序名称。

JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogStampFormat "[%b %d %Y - %H:%M:%S] "
JkRequestLogFormat "%w %V %T"
JkLogLevel info

JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories

Alias /testapp "C:/Items/Installation Directories/Tomcat7.0/webapps/awardio/"

<Directory "C:/Items/Installation Directories/Tomcat7.0/webapps/awardio/">
    AllowOverride None
    Allow from all
</Directory>

<Location /*/WEB-INF/*>
    deny from all
</Location>

JkMount /testapp/* myworker

我需要 mod_rewrite 或其他什么或配置虚拟主机。

这是相当紧急的,所以感谢您的帮助?

4

1 回答 1

0
my tomcat deployed application app name test app

您需要将部署的应用名称更改为ROOT. 所以你可以把war文件重命名为ROOT.war

于 2012-11-11T10:51:06.800 回答