我遇到了一个奇怪的问题,Microsoft Edge 无法加载托管在 vagrant 虚拟机内的本地 Craft CMS 网站。任何加载本地配置的主机名或 IP 的尝试都会返回“嗯,我们无法访问此页面”。错误。
我的主机文件中有一行:
192.168.10.12 test.craft.dev
我读过有关 Microsoft Edge 无法正确处理主机文件的各种资源,但即使是 IPv4 地址也不起作用。我已经尝试了一些与 Internet 选项调整相关的建议,但没有任何效果,但主机文件似乎不是问题所在。
网络配置使用NAT并设置IP范围192.168.10.x
(被定义为Homestead.yaml
,如果我分配一个 public_network 并通过我的 LAN 网络 DHCP 范围获取一个 IP,Edge 可以访问该 IP,但这并不能解释为什么所有其他浏览器都可以工作,而 Edge 则不能没有它。
值得一提的是,本地 Craft 主机名可以在其他所有浏览器(包括 IE)中正常加载。由于某些网络级别问题,Microsoft Edge 在 VirtualBox 中加载本地网站时是否存在特定问题?
安装并运行fiddler https://www.telerik.com/fiddler。它会自动完成所有事情。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)