尝试访问本地私有IP时,浏览器重定向到projectname.local:8080?

时间:2014-11-12 02:07:43

标签: apache vagrant hosts

在我的hosts文件中,我有myproject.local使用199.199.99.99。我使用Vagrant私有ip为199.199.99.99,当我在浏览器中访问myproject.local时,它工作正常。但有时连接需要很长时间,或者我会在Vagrant启动之前意外刷新页面,浏览器会将我重定向到myproject.local:8080无论如何......除非我清除浏览器缓存,否则它会再次运行。每次发生这种情况时都必须清除缓存是一件痛苦的事。反正有没有阻止它重定向我?

1 个答案:

答案 0 :(得分:0)

199.199.99.99不是private IP address。尝试使用forwarded_ports配置更新您的vagrantfile(如果尚未更新),并将您的static IP替换为非冲突的私有IP地址。

在我的包装盒上,它看起来像是:

Vagrant.configure("2") do |config|
  config.vm.network "forwarded_port", guest: 8080, host: 8080
  config.vm.network "private_network", ip: "192.168.10.10"
end