Apache和Tomcat集成问题
-------Apache和Tomcat集成问题--------
目前情况如下:
============================================================================
Tomcat下的servel.xml配置:<Context debug="0" path="/cms" docBase="cms" ...>
\tomcat\webapps\cms\ cms为应用根目录。
Apache下workers2.properties配置:
[uri:/cms/*]
http://www.***.com/cms/index.jsp 访问正常
http://www.***.com/cgi-bin/*** 访问正常
现在要把url中的cms路径去掉。
============================================================================
(也就是要做到:http://www.***.com/index.jsp 访问正常http://www.***.com/cgi-bin/*** 访问正常)
Tomcat下的servel.xml配置:<Context debug="0" path="" docBase="" ...>
Apache下workers2.properties配置:
[uri:/*]
此时访问结果:
http://www.***.com/index.jsp 访问正常
http://www.***.com/cgi-bin/*** 不能正常,报404错误,路径不存在。
如果:
Apache下workers2.properties配置改成:
把[uri:/*]去掉
此时访问结果:
http://www.***.com/index.jsp 不能访问
http://www.***.com/cgi-bin/*** 访问正常
另,Apache下httpd.conf配置:
ScriptAlias /cgi-bin/ "/home/eget/local/apache/cgi-bin/"
<Directory "/home/eget/local/apache/cgi-bin">。。。。。。。 一直没动过
现在就是想把,外网URL路径中cms去掉,但是修改后,Apache转Tomcat 和 访问cgi-bin,只能一个起作用,
不知道错误出在哪里,(还有其他哪些地方要修改吗?)请教大家了,先谢过了!!!