这是我第一次尝试 Chrome,我无法访问 localhost、127.0.0.1 或我在 Chrome 29.0.1547.66 中设置的任何其他本地域。它们在 Firefox 和 Internet Explorer 中都可以正常工作,并且已经使用多年。
当我尝试加载这些页面时,Chrome 中什么也没有发生。加载图标一直旋转。
Chrome 有什么新功能?
System: Windows 8
Server: Softaculous AMPPS 2.0
使用评论中的@50-3 执行了其他故障排除;此后已删除评论以释放空间
- 已禁用同源策略
--disable-web-security
- 尝试通过访问
127.0.0.1:80
,http://localhost:80
- 尚未将服务器配置为允许来自网络 IP 地址的连接
答案1
我终于找到了解决方案到此。转到 chrome://flags 并将“内置异步 DNS”设置为“已禁用”,然后重新启动浏览器。
这样就可以访问所有本地域。看起来 DNS 只是阻碍了这个问题。
答案2
抄袭 Louie Bertoncin 的回答Chrome:如何停止从 http:// 重定向到 https://--
我的问题来自于.dev 域名,它显然最近被注册为 [通用顶级域名] 并提交给 Chrome Canary。我在搜索我的问题时偶然发现了这一点。
如果你有和我同样的问题,看来最好的解决方案是将你的域名更改为 .dev 以外的其他域名。本文建议使用 .test,并在以后使用 .localhost 作为潜在解决方案(通过此提案)。
答案3
解决方案是这样的。转到 Chrome 设置 -> 高级设置 -> 隐私
取消选中除“保护您和您的设备免受危险网站的侵害”之外的所有选项
将工作 !
答案4
这对我有用:在端口号后缀
此 URL 存在问题:http://app.localhost/
只需添加端口号:
端口号将根据您所使用的 XAMPP、APACHE、NGINX 或 Homestead 而有所不同。
我使用 Homestead。