据外媒报道,Google很快将进行一项实验:当用户在地址栏输入网址时,网站会自动连接HTTPS通道,而非HTTP通道。
举例来说,假设你在Google Chrome的地址栏中输入域名,并按下enter键并访问后,Google Chrome首先会尝试连接该网址的HTTPS版本。如果这个网站没有HTTPS版本,则会在3-10s之后连接这个网站的HTTP版本。

那么,HTTP与HTTPS究竟有什么区别呢?
HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),中文名称为超文本传输安全协议,是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。

HTTP(全称:HyperText Transfer Protocol),中文名称是超文本传输协议,是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。
从名称上很明显就能看出,两者最大的区别不外乎就是安全。

http和https的区别

  1. 安全性不一样。http没有用于数据加密和数据完整性校验的安全机制,而https通过数字证书来保障双方的通信。
  2. 对搜索排名的提升不一样。
    这也是很多站长所关注的地方。百度和谷歌两大搜索引擎都已经明确表示,HTTPS网站将会作为搜索排名的一个重要权重指标。也就是说HTTPS网站比起HTTP网站在搜索排名中更有优势。
  3. 监听端口不一样。http和https使用的是完全不同的连接方式,同时使用的端口也不同,http使用的是80端口,https使用的是443端口。在网络模型中,HTTP工作于应用层,而HTTPS工作在传输层。
  4. 传输内容不一样。http以纯文本格式明文传输,而https以密文格式。
    HTTPS网站相比起HTTP网站拥有着多种的优势,HTTP明显已经不能适应当今这个互联网时代,可以预见到HTTP在不久的将来将会全面被HTTPS所取代。

解决方法有四种:

一、第一种方法:

1、进入谷歌浏览器,地址栏输入chrome://net-internals/#hsts

2、在底部找到:Delete domain security policies,输入您希望禁止自动转换为https的域名,点击Delete

3、可以在:Query HSTS/PKP domain中尝试删除成功没有

4、然后刷新谷歌浏览器,再次用http访问,查看是否成功。如果失败,尝试后面的方法

img

二、第二种方法:

1、进入谷歌的:设置—>隐私和安全—>安全—>找到:一律使用安全连接

2、把一律使用安全连接调到关闭状态

3、然后刷新谷歌浏览器,再次用http访问,查看是否成功。如果失败,尝试后面的方法

img

img

三、第三种方法:

1、点击地址栏旁边的按钮,再点击网站设置

img

2、往下拉,找到:不安全内容,默认是屏蔽状态,改为允许状态。再去尝试用http访问即可

img

四、第四种方法:

1、打开谷歌浏览器,地址栏输入chrome://flags 回车

2、搜索:HTTPS Upgrades 改为Disabled

3、重启浏览器

img