【发布时间】:2013-05-07 00:55:08
【问题描述】:
这是一个与“Blocked Port 80”相关的问题,但可能有点独特。我还没有找到一个好的答案。它比任何东西都更具学术性,因为我知道在你家运行生产服务器是一个荒谬的想法。
我在家中运行开发服务器 (LAMP),但我的 ISP 阻止了端口 80。我的域的 DNS 设置为“URL 重定向”到我的 IP 和端口号。我的路由器正在端口转发到我的服务器,并且我设置了 Apache,因此它正在侦听端口 8081。
问题是当你访问域时,浏览器中的URL从我的域名解析为IP和端口号,并显示为这样。 例如,您在浏览器中输入“www.banana.com”,网站显示,但现在 URL 显示为“12.23.456.11:8081”。
有没有办法解决这个问题,使域名不会变成IP和端口号?
你能以某种方式使用 Apache 代理功能吗?
可以用mod_rewrite把IP和端口号改回域名吗?
提前致谢!
【问题讨论】:
标签: mod-rewrite proxy ip port