我在本地电脑上。我需要添加一个条目,将我们的公共网站映射到我们的开发服务器。
我尝试了几种方法,但都没有成功:
192.168.1.40 oursite.com //此处的 IP 是我们的内部开发服务器或开发服务器 oursite.com oursite.com devserver
我不确定我在这里做错了什么。
答案1
请记住 oursite.com 与 www.oursite.com 不同,因此请确保在主机文件中包含完整域名。此外,您的浏览器和操作系统将缓存 DNS 响应,因此您可能需要清除浏览器缓存并ipconfig -flushdns
在命令行上运行,然后主机文件响应才能开始工作。
答案2
嗨咖啡,
为了彻底起见,“//这里的 IP 是我们的内部……等等”不在实际的 hosts 文件中,对吗?
不确定您是否已经这样做了,但您应该在主机文件中添加该行后 ping“oursite.com”,如果它从 192.168.1.40 响应,则说明主机文件正在运行,也许是主机头或其他网络服务器问题阻止它显示在您的浏览器中。
干杯,伊恩