免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1744 | 回复: 3
打印 上一主题 下一主题

apache反向代理问题,在线等!谢谢! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-04-01 22:21 |只看该作者 |倒序浏览
本帖最后由 xiaochuanjiejie 于 2012-04-01 22:24 编辑

有个问题请教下大家,域名www.abc.com,通过apache反向代理到服务器下的端口。
1:
www.abc.com反向代理到9000端口,访问www.abc.com可以访问;
2:
www.abc.com/xyz反向代理到9001端口,访问www.abc.com/xyz无法访问。
应该是配置有问题,不知怎么配置第2个这种类型的网站,求教下,谢谢。

第2个网站的配置如下,请大家麻烦指导下如何修改:
<VirtualHost *:80>
        ServerName www.abc.com/xyz
        ServerAdmin it@123.com
        DocumentRoot /home/iph
        ProxyPreserveHost On
        ProxyPass / http://127.0.0.1:9083/
        ProxyPassReverse / http://127.0.0.1:9083/
        ErrorLog /var/log/httpd/winks_iph_error.log
        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn
        CustomLog /var/log/httpd/winks_iph_access.log combined
        ServerSignature On
</VirtualHost>

论坛徽章:
0
2 [报告]
发表于 2012-04-04 12:05 |只看该作者
没有人帮分析下么,谢谢大家啊,帮下忙。

论坛徽章:
0
3 [报告]
发表于 2012-04-04 19:20 |只看该作者
本帖最后由 darkn3ss 于 2012-04-04 19:21 编辑

1. ServerName就不应该包含/xyz
2. 试试:
<VirtualHost *:80>
        ServerName www.abc.com
        ProxyPass /xyz http://127.0.0.1:9001
        ProxyPassReverse /xyz http://127.0.0.1:9001
</VirtualHost>
3. 推荐用nginx做反向代理,舒适又好用

论坛徽章:
0
4 [报告]
发表于 2012-04-10 15:01 |只看该作者
        ProxyPass /iphone http://127.0.0.1:9083/index.do
        ProxyPassReverse /iphone http://127.0.0.1:9083/index.do
        
        ProxyPass / http://127.0.0.1:9082/index.do
        ProxyPassReverse / http://127.0.0.1:9082/index.do

将这两行配置均写至同一个vhost中即可,结贴!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP