google 的 chrom浏览器,升级到63版本后,如果访问的域名后缀是 .dev 或 .app时,
谷歌强制使用https,没有跳过办法。
原因是谷歌拿下了 .dev 的顶级域名;在9月份的一份报告《Chrome升级相关解决方案》中,
已经对 .dev 即将带来的问题进行了说明。
解决办法是,修改域名后缀,如修改为.name、 .coop、 .localhost、 .test
但必须是确实存在的域名地址,如果随便起个域名后缀或没有域名后缀,如 .fuk是不行的。
浏览器会把它当成关键词搜索:
无法访问此网站
找不到 laravel.fuk 的服务器 IP 地址。
● 您是想访问http://laravel.com/吗?
● 请在 Google 中搜索“laravel fuk”
ERR_NAME_NOT_RESOLVED
下面以laravel的虚拟开发环境Homestead为例说明。
先修改Homestead.yaml 中的sites段 ,使用其它的后缀域名来调试,如:
sites:
- map: rhino.test
to: /home/vagrant/code
修改完后Homestead.yaml 后,如果 虚拟机已经运行。直接vagrant provision 然后 vagrant ssh,如:
vagrant@homestead:~$ exit
E:Homestead>vagrant provision
E:Homestead>vagrant ssh
同时,别忘了,修改:
C:WINDOWSsystem32driversetchosts文件:
192.168.10.10 laravel.test