LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 710|回复: 2

问个apache的proxy的高难度问题

[复制链接]
发表于 2004-10-13 10:44:41 | 显示全部楼层 |阅读模式
我的机器上有两个web服务器,分别使用80和81端口。我希望在外部看不到这个区别,或者在自己编程时方便一些,因此想通过80端口的apache把localhost这个域名的请求转发到81端口上去。
新建了虚拟主机,
[PHP]
<VirtualHost *>
    ServerName localhost
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot E:/xampp/htdocs/
    ProxyPass / http://localhost:81/
    ProxyPassReverse / http://localhost:81/
</VirtualHost>
[/PHP]
但是这样当我访问自己的localhost的时候,出现的403错误,不知道在哪里可以加入权限啊?
发表于 2004-10-17 17:56:32 | 显示全部楼层
用rewrite
 楼主| 发表于 2004-10-18 09:23:32 | 显示全部楼层
这个比rewrite要简单的多,而且rewrite似乎是重定向的味道,是不是要开放81端口外面才能访问到?
问题找到了,是我加载的模块不全,只加载了mod_proxy,另外两个mod_proxy_connection和mod_proxy_http没有加载出的错,加上这两个就没问题了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表