如何把网站的http改成https?

这篇具有很好参考价值的文章主要介绍了如何把网站的http改成https?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如何把网站的http改成https?,http,https,网络协议,ssl,网络,服务器

想把网站从不安全的HTTP换成安全的HTTPS?来瞧瞧下面几步操作:

1.挑个SSL证书:

- 根据你的网站情况(比如就一个域名、多个域名还是啥域名都得管),找一款适合的SSL证书,有免费的DV(验证域名所有权)证书,也有付费的OV(验证公司信息)和EV(高级验证,地址栏有公司名)证书。

- 去信得过的证书机构像是JoySSL买或者申请免费的证书。

2.制作CSR(证书签名请求):

- CSR就是一个包含你网站信息和公钥的小文件,是用来跟证书颁发机构要证书的“敲门砖”。

- 在你的服务器上用相关工具或者控制面板创建这个CSR文件。

3.装上SSL证书:

- CA核对完信息并发证书给你之后,你就拿到SSL证书啦。

- 把得到的SSL证书文件(包括主要证书和可能有的中间证书)上传到你的服务器上去。

- 不同服务器软件(像Apache、Nginx、IIS等)有不同的安装方式,一般是把证书放对位置,设置好私钥文件,然后更新服务器配置文件让它认出这些证书。

4.让服务器支持HTTPS:

- 调整服务器配置文件,使得所有HTTP请求都自动转到HTTPS去。

- HTTPS一般用的是443端口,记得在服务器配置里开启这个端口监听。

- 如果可以的话,开启HSTS(严格传输安全策略),让浏览器记住你的网站只能用HTTPS访问,这样能防止被偷偷改回HTTP。

5.试试效果,检查一下:

- 测试新配置好的HTTPS网站,看看是否能正常打开,同时留意页面上的图片、样式表、JavaScript文件是不是也都走HTTPS了,别有“混合内容”的问题。

- 上网找个在线工具确认下SSL证书安得好不好,有没有什么安全隐患。

6.内外链接全换HTTPS:

- 网站内部所有的链接都检查一遍,改掉那些还指向HTTP的,全换成HTTPS链接。

- 如果别的地方也有提到你网站URL的地方(比如API接口、和其他平台的合作),也一并更新成HTTPS链接。

永久免费SSL证书_永久免费https证书_永久免费ssl证书申请-JoySSL真正完全且永久免费!不用您花一分钱,SSL证书免费使用90天,并且还支持连续签发。JoySSL携手全球权威可信顶级根,自研新一代SSL证书,全系列支持90天免费使用。在这里,你可以申请到免费单域名证书、免费多域名证书以及免费通配符证书。部署于国内的验签服务器3-5分钟极速签发,而且只需要简单的域名解析验证,即可让您的网站开启https安全协议。https://www.joyssl.com/certificate/select/free.html?nid=7

照着这些建议一步步来,你的网站就能妥妥地从HTTP升级到HTTPS,这样一来,不仅数据传输加密了,用户的隐私和网站的安全性也能大大提升。文章来源地址https://www.toymoban.com/news/detail-839341.html

到了这里,关于如何把网站的http改成https?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • HTTP协议 和 HTTPS协议的区别(4点) && HTTPS的缺点 && HTTP如何使用SSL/TLS协议加密过程 && CA证书干啥的

      1. HTTP协议的端口号是80, HTTPS协议的端口号是443 2. HTTP协议使用的URL是以 http:// 开头,HTTPS协议使用的URL是以https://开头 3. HTTP协议和HTTPS协议最主要的区别是: HTTP协议所生成的HTTP请求报文被TCP协议 以明文形式透明传输,同时 客户端与服务器之间无法核验对方的身份(不晓

    2024年02月14日
    浏览(39)
  • 网站如何改成HTTPS访问

    在今天的互联网环境中,将网站更改成HTTPS访问已经成为了一种标准做法。 HTTPS不仅有助于提高网站的安全性,还可以提高搜索引擎排名,并增强用户信任。 因此,转换为HTTPS是一个重要的举措,无论您拥有个人博客、电子商务网站还是企业网站。 1,选择合适的SSL证书: 要

    2024年02月06日
    浏览(64)
  • HTTP协议 和 HTTPS协议的区别(4点) && HTTPS如何使用SSL/TLS协议加密过程 && CA证书干啥的

      1. HTTP协议的端口号是80, HTTPS协议的端口号是443 2. HTTP协议使用的URL是以 http:// 开头,HTTPS协议使用的URL是以https://开头 3. HTTP协议和HTTPS协议最主要的区别是: HTTP协议所生成的HTTP请求报文被TCP协议 以明文形式透明传输,同时 客户端与服务器之间无法核验对方的身份(不晓

    2024年02月14日
    浏览(35)
  • 一文读懂——如何把网站改成HTTPS访问

    HTTPS(全称为Hyper Text Transfer Protocol Secure)是一种在计算机网络上进行安全通信的协议,它通过SSL/TLS证书对传输数据进行加密,确保了用户与服务器之间信息交换的私密性和完整性。 获取SSL/TLS证书 选择证书类型:有免费和付费两种类型的SSL/TLS证书可供选择,如JoySSL提供的免

    2024年01月18日
    浏览(35)
  • HTTP、HTTPS、SSL协议以及相关报文讲解

    目录 HTTP/HTTPS介绍 HTTP/HTTPS基本信息 HTTP如何实现有状态 HTTP请求与应答报文 HTTP请求报文 HTTP响应报文 SSL协议 SSL单向认证 SSL双向认证 HTTP连接建立与传输步骤 HTTP访问全过程相关报文(以访问www.download.cucdccom为例子) DNS报文解析 TCP三次握手连接 进行HTTP交互(明文) HTTPS连接

    2024年02月04日
    浏览(45)
  • SSL/TLS协议详解 - https为什么比http更安全

    SSL/TLS是世界上应用最广泛的密码通信方法。比如,在网上商城输入信用卡卡号时,Web浏览器就会使用SSL/TLS进行密码通信。使用SSL/TLS可以对通信对象进行认证,还可以确保通信内容的机密性。TLS相当于SSL的后续版本。 SSL (Secure Sockets Layer)安全套接层协议 :由Netscape公司开发

    2024年02月05日
    浏览(37)
  • Nginx 域名SSL证书配置(网站 http 升级为 https) acme.sh 申请免费SSL永久证书(自动续期)

    小编这里用的是godaddy购买的域名 服务器是aws acme.sh GitHub地址  https://github.com/acmesh-official/acme.sh 配合nginx进行部署,后面会贴上nginx.conf 我这里是多个域名用同一个证书    首先你得在自己服务器上面进行部署nginx,如果不知道怎么操作的,可以参考我这一篇博客,执行到这一

    2024年01月24日
    浏览(44)
  • https网站如何访问http网站

    由于谷歌浏览器的安全策略更新后,https网站无法直接下载http网站的文件。解决思路有以下几种情况:1.两个网站都同时改为http或https。2.通过nginx转发。3.通过后端java代码获取对方网站的文件流然后把流返回给前端。 本文介绍如果通过nginx转发访问http网站。 配置规则一如下

    2024年02月02日
    浏览(42)
  • 网络原理 - HTTP / HTTPS(5)——https协议

    目录 一、HTTPS是什么 为什么要进行加密 二、“加密” 是什么 三、HTTPS的工作过程 (1)引入对称加密 对称密钥的特点: (2)引入非对称加密 非对称加密的特点: (3)中间人攻击 (4)引入证书 1、证书的介绍 2、证书验证过程 3、几个关键问题(黑客不能篡改证书的原因)

    2024年04月17日
    浏览(30)
  • Vue 本地环境 http改成https测试

    前言 很多在线上的网站都是https连接,加密连接,是因为他购买了ssl证书,在Nginx配置了https。 之前我们在文章讲过,本地环境下vue.config.js就相当于线上的Nginx配置文件,在本地也可以配置。 为什么在本地环境要配置https了,因为像摄像头SDK和等等东西都是在https环境中运行。

    2024年02月10日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包