带有mod_jk / Tomcat 6.0的Apache 2.2 /删除2次战争的上下文路径

时间:2012-11-29 17:00:56

标签: apache tomcat mod-jk

我目前正在使用一个唯一的服务器来托管2个Java EE应用程序。 服务器是Linux Debian 6,带有Apache 2和Tomcat 6。 我正在使用mod_jk从url中删除端口。

到目前为止,这些应用程序可在网址http:// myserver / app1和http:// myserver / app2

上找到

我有一些新的dns,我想使用http:// dnsname1 /和http:// dnsname2 /

等网址访问这些应用程序

使用命名虚拟主机的Apache 2设置已成功完成,http:// dnsname1 /已回答良好。我需要添加上下文来访问应用程序,例如http:// dnsname1 / app1。

但我想在不添加上下文路径的情况下访问应用程序,例如http:// dnsname1 /

这是apache2虚拟主机配置:

NameVirtualHost xxx.xxx.xxx.xxx:80
ServerName myserver

<VirtualHost xxx.xxx.xxx.xxx:80>
    ServerName dnsname1
    ServerAdmin me@mydomain.fr

    DocumentRoot /app1/www

    ErrorLog /app1/logs/app1_errors.log
    CustomLog /app1/logs/app1_access.log combined
    LogLevel warn

    JkMount /app1 ajp13
    JkMount /app1* ajp13
    JkLogFile /app1/logs/app1-mod_jk.log
    JkLogLevel debug
    JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
</VirtualHost>
<VirtualHost xxx.xxx.xxx.xxx:80>
    ServerName dnsname2
    ServerAdmin me@mydomain.fr

    DocumentRoot /app2/www

    ErrorLog /app2/logs/app2_errors.log
    CustomLog /app2/logs/app2_access.log combined
    LogLevel warn

    JkMount /app2 ajp13
    JkMount /app2* ajp13
    JkLogFile /app2/logs/app2-mod_jk.log
    JkLogLevel debug
    JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
</VirtualHost>

有人可以告诉我如何设置我的虚拟主机吗?

0 个答案:

没有答案