Apache和Tomcat集成问题

python1981 python1981 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

-------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,只能一个起作用,
不知道错误出在哪里,(还有其他哪些地方要修改吗?)请教大家了,先谢过了!!!
...全文

相关推荐

评论 1
收藏 已收藏
分享
返回顶部
python1981
Java EE 67,535 成员 225,843 内容