情况是,我尝试在IE8(Win 7 guest OS)中测试一个网页,由于某种原因,在开发环境中使用了许多"http://localhost:8000
" url用于js ajax,因此我无法通过ip访问主机的服务器。
所以我想做的是,当我在guest的浏览器中输入http://localhost:8000
时,它应该将请求转发到主机的本地端口8000。
有什么建议吗?
情况是,我尝试在IE8(Win 7 guest OS)中测试一个网页,由于某种原因,在开发环境中使用了许多"http://localhost:8000
" url用于js ajax,因此我无法通过ip访问主机的服务器。
所以我想做的是,当我在guest的浏览器中输入http://localhost:8000
时,它应该将请求转发到主机的本地端口8000。
有什么建议吗?
您需要编辑 %systemroot%\system32\drivers\etc\hosts
文件。
将 localhost 设置为指向主机的 IP 地址。
例如:
192.168.0.10 localhost
干杯!
10.0.2.2 localhost
写入你的hosts文件中(网关的IP地址就是主机的IP地址)。 - Pengő Dzsó