- 论坛徽章:
- 0
|
环境:
linux as4 update 2
apache 2.2
tomcat 5.0.30
jdk 1.4.2
计划使用ajp_proxy来连接tomcat
<VirtualHost *:80>
ServerAdmin rocky.zhang@cityyouth.cn
DocumentRoot /webapp/www.a.com
ServerName www.a.com
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
ServerAlias www.a.com
ErrorLog logs/www.a.com-error_log
CustomLog logs/www.a.com-access_log common
</VirtualHost>
这个是我的一个域名的配制
tomcat的配制如下:
<Context path="" docBase="/webapp/www.h365.cc" debug="99" reloadable="true">
我目前是配制path="",所以ajp_proxy直接连接localhost:8009
那么请问如果第二个web要加载的时候
tomcat:
<Context path="/aaa" docBase="/webapp/www.h365.cc" debug="99" reloadable="true">
apache:
<VirtualHost *:80>
ServerAdmin rocky.zhang@cityyouth.cn
DocumentRoot /webapp/www.b.com
ServerName www.a.com
ProxyPass / ajp://localhost:8009/aaa
ProxyPassReverse / ajp://localhost:8009/aaa
ServerAlias www.b.com
ErrorLog logs/www.b.com-error_log
CustomLog logs/www.b.com-access_log common
</VirtualHost>
在我设想中,应该是米有问题的直接访问,但是直接打入http://www.b.com无效
<VirtualHost *:80>
ServerAdmin rocky.zhang@cityyouth.cn
DocumentRoot /webapp/www.b.com
ServerName www.a.com
ProxyPass /aaa ajp://localhost:8009/aaa
ProxyPassReverse /aaa ajp://localhost:8009/aaa
ServerAlias www.b.com
ErrorLog logs/www.b.com-error_log
CustomLog logs/www.b.com-access_log common
</VirtualHost>
然后可以访问,但是令我伤心的是,访问的url变为:http://www.b.com/aaa,直接输入http://www.b.com无效啊
不知道该如何解决,郁闷中
[ 本帖最后由 zww80216 于 2006-4-20 20:50 编辑 ] |
|