如何将本地主机重定向到 127.0.0.1:8080?
Posted
技术标签:
【中文标题】如何将本地主机重定向到 127.0.0.1:8080?【英文标题】:How to redirect localhost to 127.0.0.1:8080? 【发布时间】:2012-07-20 23:21:29 【问题描述】:当我使用 Apache > Service > Test Port 80 检查时,它会显示
Your port 80 is actually used by :
Server: Microsoft-HTTPAPI/2.0
如何禁用此功能。尝试了所有可能的方法,甚至通过注册表,并停止万维网发布。
【问题讨论】:
您是否正在运行Skype?我体验过它有时会绑定到端口 80 和/或端口 443。 您必须有一个应用程序来监听传入连接,该应用程序准备好将:80
的数据转发到:8080
..
不要发布重复的问题。耐心很重要。并非 SO 上的每个人都一直都知道一切。您可能需要等待答案。
【参考方案1】:
我认为这是不可能的。当您在浏览器中键入“localhost”时,它会将其解析为“127.0.0.1”,并填写默认端口 80。如果那里没有监听,它将无法连接。它无法将“localhost”解析为“127.0.0.1:8080”。如果你不能使用端口 80,你必须指定你想要的端口。如果书签对您来说更容易,请使用它。
【讨论】:
如果主流浏览器支持 SRV 记录,一切都会很酷。遗憾的是,他们没有。【参考方案2】:这基本上是将 127.0.0.1:80 重定向到 127.0.0.1:8080
Win7 没有等效的 iptables。编写一个执行你想要的服务器(监听一个端口,将所有内容复制到另一个端口)应该很容易。您可以在以下网址找到:http://www.quantumg.net/portforward.php
$> netsh
$> interface portproxy
$> add v4tov4 listenport=xxx connectaddress=127.0.0.1 connectport=yyy protocol=tcp
[或]
port forwarding in windows
【讨论】:
【参考方案3】:建议:如果你的Apache在你的WIN10下 在 Win 设置下: - 代理 - 手动代理设置 - 使用代理服务器 - 打开 - 在手动代理服务器下键入 http=127.0.0.1:8080;https=127.0.0.1:8080 - 按保存按钮 并告诉我它是否有效。
【讨论】:
以上是关于如何将本地主机重定向到 127.0.0.1:8080?的主要内容,如果未能解决你的问题,请参考以下文章
Apache 2.4 将本地虚拟主机重定向到 https 而不是 http