快好知 kuaihz

月订单额过100万的网站,为何一夜之间“消失”?

不知道你有没有这样的经历:明明网址正确,网络通畅,但是自家网站就是打不开。

就在最近,小编就有一个客户遇到了这样的问题。

客户非常着急的发来信息说他们的网站打不开了,浏览器提示:无法访问此网站。

 ↓ ↓ ↓

收到客户的反馈,小编首先自己测试一下(万一是客户输错了网址呢),发现能正常打开 。

↓ ↓ ↓

于是让客户不要着急,先检查网络是否通畅,检查发现网络通畅。

那就让客户确认一下网址有没有输错,客户说网址正确,顺手再次丢了一张截图以证“清白”。

↓ ↓ ↓

乍一看,网址好像是没有问题,但小编仔细一看,瞬间发现了问题所在

 ↓ ↓ ↓

域名没错,但是http后面多了个字母“s”,仅仅一个字母的差别,网站就打不开了。

那么,http和https究竟是什么?二者有何区别?又为什么会造成多了一个“s”网站就打不开的情况呢?往下看:

·1·

http和https究竟是什么?

http是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从www服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。

https是以安全为目标的http通道,简单讲是http的安全版,即http下加入SSL层,https的安全基础是SSL,因此加密的详细内容就需要SSL。

https协议的主要作用可以分为两种:一种是建立一个信息安全通道,来保证数据传输的安全;另一种就是确认网站的真实性。

·2·

http和https有何区别?

http协议传输的数据都是未加密的,也就是明文的,因此使用http协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对http协议传输的数据进行加密,从而就诞生了https。

简单来说,https协议是由SSL+http协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。

二者的主要区别如下:

1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。

2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议

3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。

4、http的连接很简单,是无状态的;https协议是由SSL+http协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。

·3·

什么时候需要加“s”?

如果网页没有加密协议,那么则用http打开即可。

如果网页含有加密协议,那么只能用https打开。

需要注意的是:有时候我们使用360浏览器打开网站时,网址前缀默认是https,这时,如果你需要打开的网页是没有加密协议的,手动去掉s即可。

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:订单  订单词条  消失  消失词条  之间  之间词条  为何  为何词条  网站  网站词条