apache发布站点问题?

cola0022 2010-09-01 10:19:32
apache 配置如下
NameVirtualHost *:80
<VirtualHost *:80>
<Directory "E:\apache-tomcat-6.0.18\webapps\xxxx">
Order allow,deny
Allow from all
</Directory>
ServerName www.zj.com
ServerAdmin test@test.com
DocumentRoot "E:\apache-tomcat-6.0.18\webapps\xxxx"
ErrorLog logs/error.log
SetEnvIf Request_URI "\/opencms\/*" redirect
CustomLog logs/localhost-access.log common env=!redirect
ProxyPass /xxxx/ !
RedirectPermanent /xxxx/ http://www.zj.com/
ProxyPass /resources/ !
ProxyPass /export/ !
ProxyPass / http://localhost:8081/xxxx/
ProxyPassReverse / http://localhost:8081/xxxx/
</VirtualHost>

设置后成功,能够使用www.zj.com访问,页面显示也无任何问题
就是用action访问有些问题!!
比如www.zj.com/xxx.do------提示找不到
加了端口后www.zj.com:8080/xxx.do就可以了
原因也看出来,action不属于物理文件没被apache代理到.
接下来不知道如何设置,请高人解答,动态服务器是tomcat 6
...全文
82 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tingqing_tan 2010-09-01
  • 打赏
  • 举报
回复
貌似这样的访问不行!
kokobox 2010-09-01
  • 打赏
  • 举报
回复
你把apache的端口改为80,然后把tomcat的端口改为8888之类的。

然后再用apache集群tomcat。

估计是你没有集群到tomcat导致的,apache只是把静态的文件缓存住了而已,动态的没有访问到tomcat中去。
myhope88 2010-09-01
  • 打赏
  • 举报
回复
要不然你把tomcat端口设为80端口呗,或者看能不能做个映射,把www.zj.com映射为www.zj.com:8080
tracyXiaoAi 2010-09-01
  • 打赏
  • 举报
回复
可以这样吗

帮楼主顶啊

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧