【发布时间】:2014-01-08 22:18:48
【问题描述】:
我运行 Apache 2 的网站服务器与我的 Squid 3 反向代理服务器位于同一物理服务器上。一切正常,但有一个大问题。
关键信息:
- 该服务器的IP地址是80.241.222.150
- Squid 3 反向代理端口设置在 80 端口
- Apache 2 Web 服务器设置在 8080 端口
当直接用反斜杠调用网站时,一切都很好。示例:http://www.megasity.com/newsharvester/
但是当调用没有反斜杠的相同 URL 时: http://www.megasity.com/newsharvester
网站无法加载,并在浏览器中返回不存在网站的错误。您将看到带有端口的域名。结果是http://www.megasity.com:8080/newsharvester/
我已经用 .htaccess 尝试了一些东西,但是我遗漏了一些东西,或者问题出在其他地方。有人可以帮忙吗?
【问题讨论】:
标签: apache port reverse-proxy squid