同行的站长相信都了解现在谷歌浏览器全面提倡使用https协议,因为加密安全,有时候我们在测试网站或者以前不小心强制了网址使用https协议之后,在新版本的谷歌浏览器中就无法打开

同行的站长相信都了解现在谷歌浏览器全面提倡使用https协议,因为加密安全,有时候我们在测试网站或者以前不小心强制了网址使用https协议之后,在新版本的谷歌浏览器中就无法打开http://协议的网站了,那么我们如何禁止谷歌浏览器强制跳转https协议呢?

网上的方法基本都是让网站长在谷歌浏览器的地址栏输入:chrome://net-internals/#hsts 敲回车之后,去Delete domain 栏的输入框中输入http访问的域名,点击“delete”按钮和Query domain 栏中搜索刚才输入的域名,点击“query”按钮后如果提示“Not found”,完成配置。但是我想说这种方法现在是不靠谱的。

首先我们要确定和查询一下,我们的网址之前是否强制使用过https协议,那么还是打开谷歌浏览器在地址栏输入:chrome://net-internals/#hsts 敲回车,然后找到:Query HSTS/PKP domain Input a domain name to query the current HSTS/PKP set: 输入你的网址点击Query,如果如下图一样,出现Found:....表示以前该域名强制使用过https://协议,这种现在是没办法删除的或者说按照网上的方法删除根本无效。

如何禁止谷歌浏览器强制跳转https协议

真正的解决方法,有以下几种:

更改域名后缀,不要使用 .dev 或者 .app 后缀的域名。比如,将 www.blog.dev 更改为 www.blog.devp 或 www.blog.test 。(对于开发人员,推荐使用
使用其他版本的谷歌浏览器。
更换其他的浏览器,比如:火狐、IE。。。

讲了那么多,只是想说:网站使用https://协议已经成为一种趋势了,请各位站长还是不要做无谓的抗争,迟早都要面对,并且现在个人做网站完全可以使用免费的SSL证书,大不了一年换一次而已,只是耽搁你一小会的时间就可以完成替换配置,你的网站要面向全中国或者全世界,你无法控制互联网上每个人使用的浏览器,谷歌浏览器的知名度大家都是知道的,你不考虑用户的使用习惯,那么这部分流量肯定就只有舍弃了,所以,直接配置网站使用SSL证书https://协议简单搞定还适应主流!

写到最后推荐大家使用宝塔面板的SSL免费证书,如果您正好使用的是BT面板服务器运维环境,那么配置SSL证书以及网站服务器完全是一键全能部署及管理,最重要的是免费哦!!!

宝塔面板官网:https:www.bt.cn

  本文转载自:IT备忘录:itmemo.cn ,感谢作者分享实用知识


标签: