之前Apache和Tomcat整合,单独访问Apache或Tomcat的都能访问成功,如
Apache http://localhost/UserManager/index.html
Tomcat http://localhost:8080/UserManager/servlet/user
但是,访问http://localhost/UserManager/servlet/user就不行了
之前的配置:
httpd.conf
LoadModule jk_module modules/mod_jk-1.2.31-httpd-2.2.3.so
JKWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
<VirtualHost *:80>
ServerAdmin localhost
DocumentRoot E:/workspace/wwwphp
ServerName localhost
DirectoryIndex index.html index.htm index.jsp index.action
ErrorLog logs/shsc-error_log.txt
CustomLog logs/shsc-access_log.txt common
JkMount /WEB-INF ajp13
JkMount /*.action ajp13
JkMount /servlet/* ajp13
</VirtualHost>
workers.properties
workers.tomcat_home=E:\Tomcat\apacheAndtomcat
workers.java_home=E:\Program Files (x86)\jdk
ps=/
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
JkMount /UserManager/WEB-INF ajp13
JkMount /UserManager/*.action ajp13
JkMount /UserManager/servlet/* ajp13
这样就能正常访问了。