如何同时使用http和https协议

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-05
如何让http 和https 同时使用

HTTPS协议需要SSL证书,可以到CA申请,HTTP协议不需要证书。你可以在服务器配置SSL证书的时候,同时开启80端口和443端口,那么HTTP协议和HTTPS协议是都可以访问的。不过现在百度谷歌等已经收录HTTPS网站了,并且HTTPS网站更安全

可以啊,看网站是否开启相应端口,http默认是80端口,https默认是443端口

http协议和https协议的区别:
一、传输信息安全性不同
1、http协议:是超文本传输协议,信息是明文传输。如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息。
2、https协议:是具有安全性的ssl加密传输协议,为浏览器和服务器之间的通信加密,确保数据传输的安全。



二、连接方式不同
1、http协议:http的连接很简单,是无状态的。
2、https协议:是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议。
三、端口不同
1、http协议:使用的端口是80。
2、https协议:使用的端口是443.
四、证书申请方式不同
1、http协议:免费申请。
2、https协议:需要到ca申请证书,一般免费证书很少,需要交费。
扩展资料
http协议特点:
1、支持客户/服务器模式。(C/S模式)
2、简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。
3、灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。
4、无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。
5、无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。
HTTPS特点:
1、优点
相比于http,https可以提供更加优质保密的信息,保证了用户数据的安全性,此外https同时也一定程度上保护了服务端,使用恶意攻击和伪装数据的成本大大提高。
2、缺点
缺点也同样很明显,第一,https的技术门槛较高。多数个人或者私人网站难以支撑,CA机构颁发的证书都是需要年费的。此外,对接Https协议也需要额外的技术支持。
其二,目前来说大多数网站并不关心数据的安全性和保密性,https最大的优点对它来说并不适用。
其三,https加重了服务端的负担。相比于http,其需要更多的资源来支撑,同时也降低了用户的访问速度。
第四,目前来说,Http网站仍然大规模使用,在浏览器中也没有特别大的差别。



HTTPS协议需要SSL证书,可以到CA申请,HTTP协议不需要证书。你可以在服务器配置SSL证书的时候,同时开启80端口和443端口,那么HTTP协议和HTTPS协议是都可以访问的。不过现在百度谷歌等已经收录HTTPS网站了,并且HTTPS网站更安全,建议你使用HTTPS协议来访问。参考https://www.wosign.com/news/2017-0525-01.htm

其他有外部链接的页面http,就是比较https页面更不安全而已

让服务器同时支持http、https,基于spring boot。请参考:
http://blog.csdn.net/gary_yan/article/details/77987505

概述:HTTPS简单讲是HTTP的安全版。只是HTTPS加密信任这个环节,需要信任机构颁发可信证书。
1、关于端口区别:HTTP:80端口、HTTPS:443端口。
2、数据传输区别:HTTP数据明文传输、HTTPS数据加密传输。
3、真假网站识别:HTTP很容易被复制、HTTPS网站使用OV或EV证书必须要实名,而且要求很严格,尤其是EV证书,地址栏将直接展示名称,比如各大银行的网站。
4、应用传输:HTTP工作于应用层、HTTPS工作在传输层。

5、地址协议区别:
http://开头(浏览器情况下显示问号、不安全)
https://开头(浏览器展示安全,绿色小锁图标)
6、协议门槛:HTTP不需要证书、HTTPS需要Gworg机构颁发SSL证书。
7、关于劫持:
HTTP很容易被劫持,打开网页甚至直接跳转到另一个网站。
HTTPS加密安全,不被劫持,交易传输数据加密。

  • iis怎么配置http和https使用同一个域名和端口
    答:在“网站绑定”对话框中,点击“添加”按钮。在“类型”下拉菜单中选择“https”,然后选择适当的SSL证书。在“主机名”字段中输入你的域名(例如:example.com),保持端口号为默认的443。点击“确定”保存绑定设置。现在你的网站已经配置为使用https。接下来,我们将配置http绑定:继续打开IIS管理器,在...
  • 如何让Tornado网站同时支持http和https两种协议访问
    答:如果一个网站需要支持HTTPS协议访问,那么它必须要部署SSL证书,并开启443端口。如果一个网站同时支持http和https两种协议访问,那么要部署SSL证书的同时,开启HTTPS端口443,开启http端口80,这样两个协议都能访问了。你可要去沃通CA申请一张免费的SSL证书来使用,通过SSL精灵软件去申请和安装,几秒钟就可以...
  • http和https都可以访问可以吗
    答:HTTP与HTTPS设置都可以访问,只要不设置强制https访问就可以。网站https设置后,不配置强制HTTPS访问。解决办法:设置https访问,不配置https强制。
  • 云虚拟机HTTP和HTTPS能同时使用吗
    答:如果云虚拟主机服务器支持SSL证书的话,就可以同时使用HTTP和HTTPS。建议选择cPanel、Plesk控制面板的云虚拟主机服务器,这种的一般都可以,具体的还得与服务器主机提供商确定这个问题。
  • 一个网站可能同时使用http和https协议吗?
    答:可以啊,看网站是否开启相应端口,http默认是80端口,https默认是443端口
  • 如何同时使用http和https协议
    答:1、http协议:http的连接很简单,是无状态的。2、https协议:是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议。三、端口不同 1、http协议:使用的端口是80。2、https协议:使用的端口是443.四、证书申请方式不同 1、http协议:免费申请。2、https协议:需要到ca申请证书,一般免费证书很少,...
  • nginx一个端口http和https同时访问
    答:1、HTTPS是加密传输协议,HTTP是明文传输协议;2、HTTPS需要用到SSL证书,而HTTP不用;3、HTTPS比HTTP更加安全,对搜索引擎更友好,利于SEO;4、 HTTPS标准端口443,HTTP标准端口80;5、 HTTPS基于传输层,HTTP基于应用层;6、 HTTPS在浏览器显示绿色安全锁,HTTP没有显示;总的来说HTTPS比HTTP更加安全,能够...
  • 如何把网址配置为http和https可以同时访问
    答:您好,是完全可以的,只要不配置强制HTTPS访问就可以了,通常证书安装完毕不配置301或302即可。您可以淘宝:Gworg 获得SSL证书与顶级的技术支持。
  • http和https 同时启用
    答:其他机子没有下载证书吧,建议你去申请一个免费SSL证书,自签名证书浏览器报风险,阻止访问的。
  • 网站http能访问,https不能访问。需要怎么设置两者都能同时访问?
    答:需要有HTTPS证书才可以,淘宝Gworg 签发好证书,然后安装到服务器或者云服务器才可以,如果没有的话,已备案域名直接叫签发机构处理。