我遇到一个奇怪的问题,Microsoft Edge没有加载托管在流浪虚拟机中的本地Craft CMS网站.任何加载本地配置的主机名或IP的尝试都会返回“嗯,我们无法访问此页面”.错误.
我的主机文件中有一行:
192.168.10.12 test.craft.dev
我已经阅读了有关Microsoft Edge没有正确处理hosts文件的各种资源,但是,即使IPv4地址也不起作用.我已经尝试了几个与Internet选项调整相关的建议,但没有任何作用,但似乎主机文件不是问题.
网络配置使用NAT并设置范围为192.168.10.x的IP(由Homestead.yaml定义,如果我分配一个public_network并获取具有我的LAN网络DHCP范围的IP,Edge可以访问此IP,但它不会解释为什么所有其他浏览器都能正常工作而Edge没有它.
值得一提的是,本地Craft主机名将在其他所有浏览器(包括IE)中正常加载.由于某些网络级问题,Microsoft Edge是否存在在VirtualBox中加载本地网站的特定问题?
解决方法:
安装并运行fiddler.它将自动完成所有操作.