昨晚花了几个钟头,把 blog 的 HTTP 升级成 HTTPS 了,虽然这件事做的晚了一点。为什么要升级,不是我说明的重点,想了解的朋友可以阅读这篇文章。我记录的是我升级的过程,踩到的坑。...备份 首先,文章中有许多以 http://www.raychase.net 开头的 URL,比如某些图片和链接,可以把它们改成 https 的,也可以全部改成相对路径,这样的适用性更广。...安装 WordPress 管理台 在 Wordress 管理台的设置里面,把本站 URL 中的 http 替换成 https。...验证 命令行验证 尝试了一下 curl https://www.raychase.net 可以访问,于是就在 SSL Labs 可以验证证书的情况,结果提示失败。...于是使用 yum 来升级,之后提示已经是最新版本了,还是不支持。 原来 yum 的默认 repo 版本还是太老,必须要使用 nginx 自己的 repo。
细心的博友也可能发现了,本博客已经全部升级启用HTTPS访问了,更加安全了!...对全站HTTP也进行了301跳转到HTTPS,用的是景安的免费SSL,有时间在浏览器上显示证书不可信,不知道是什么原因,以后有空了再慢慢折腾吧。 ...记得上次折腾过一次HTTPS,最不知道什么原因我又回到了HTTP,好像是因为百度不收录HTTPS,反下也记不清了。希望这次能顺利。...本文地址:https://www.zwblog.cn/post/57.html 版权声明:本文为原创文章,版权归 witt 所有,欢迎分享本文,转载请保留出处!
上一篇文章我介绍了 HTTP/2 协议 ,它只有在 HTTPS 环境才会生效。 为了升级到 HTTP/2 协议,必须先启用 HTTPS。...如果你不了解 HTTPS 协议(学名 TLS 协议),可以参考我以前的文章。...《HTTPS 协议概述》 《图解 HTTPS 协议》 《HTTPS 协议的七个误解》 《HTTPS 协议的延迟有多大?》 本文介绍如何将一个 HTTP 网站升级到 HTTPS 。 ?...一、获取证书 升级到 HTTPS 协议的第一步,就是要获得一张证书。 证书是一个二进制文件,里面包含经过认证的网站公钥和一些元数据,要从经销商购买。...协议的访问导向 HTTPS 协议。
5、更新网站链接以及搜索引擎:一旦服务器配置完成并启用HTTPS,你需要确保网站上的所有链接都使用https:/前缀,而不是http:/。...6、设置HTTP到HTTPS的重定向:在服务器上设置从HTTP到HTTPS的301永久重定向。这样可以确保用户在尝试访问旧的HTTP地址时,会被自动重定向到新的HTTPS地址。...7、优化性能和安全性:使用HTTP/2协议,它可以与HTTPS一起使用,以提高网站的性能。确保你的SSL配置是安全的,例如使用强密码套件和协议版本。...8、更新第三方服务和工具:如果你使用了第三方服务(如CDN、分析工具等),确保它们也支持HTTPS,并更新相应的配置。这些步骤后,你的网站就应该通过HTTPS提供安全的加密连接了。...同时,考虑到安全性的持续重要性,建议定期审查和优化你的HTTPS配置。此外,随着网络安全意识的提高,HTTPS已经成为网站的标准配置,对于保护用户的隐私和数据安全至关重要。
HTTPS作用 HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版。HTTPS相当于在HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。...HTTPS作为一种全新的安全协议,对网站本身以及访问网站的网友都有着更好的安全性,防止隐私泄露。HTTPS可以避免第三方窃听或阻断流量,保护用户的隐私和安全,提升口碑。...此外,HTTPS 的网站在搜索引擎中的 rank 会更高,SEO效果会更好。 HTTPS免费证书部署 我用的是 Let’s Encrypt 这个免费的解决方案。...启用HTTPS后,你的网页中的所有的使用 http:// 的方式的地方都要改成 https:// 不然你的静态资源文件等非https的连接都会导致浏览器抱怨不安全而被block掉。...其大致思路如下: 修改站内资源调用为相对路径或者为HTTPS请求。 修改站外资源调用方式为HTTPS请求。
前端 如果网站WEB使用HTTPS协议,那相应的WebSocket必须要使用wss协议 使用wss协议的请求, 链接必须只能写域名,而非IP+端口 建议在URL域名后面为websocket...定义一个路径,例如: /wss/ let ws = new WebSocket("wss://www.xxx.com/wss/"); 后端 在HTTPS配置的server内加一个location
toc 因为Hipo在线版的~~计划(不日放出)~~,所以将hipo.cash升级到https,证书是免费开放的 letsencrypt,配合官方的工具certbot。...sudo apt-get install python-certbot-nginx // 然后直接 $ sudo certbot --nginx // 它会枚举出你 server的网站,你选择需要升级...webroot"(官网原话:which can work with the webroot directory of any webserver software,hipo选用的是这个)插件,之后输入需要升级的域名...renew --dry-run 更新之后需要重启下nginx service nginx restart ---- 因为hicc.me中图片自用用的是七牛http链接,替换稍有点麻烦,hicc.me只能稍后升级到...https了~~
我们建议使用2020(含)以前的版本的同学,尽快升级到新版。同时sekiro也关闭了老版本的docker自动构建通道。...virjar/sekiro-server:latest Sekiro服务端(新版),服务器开放端口:5620 新版 下载demo # 需要Java环境 nohup sh /bin/sekiro.sh 二、升级...HTTPS 由于本人Java知识匮乏,所以使用Flask+uWSGI构建服务端,服务器需要有Java环境。...Sekiro服务端(新版),服务器开放端口:5620 https://sekiro.virjar.com/sekiro-doc...listen 443 ssl; # 设置对外访问入口,可以是域名可以是公网IP server_name sekiro.xxx.com; # HTTP请求301永久跳转到HTTPS
在升级 discourse 后,很多内容没有办法正确显示。 通过 F12 查看浏览器后,发现有提示 https 和 http 的混合内容。 下面是混合内容常在浏览器中看到的提示。...强制使用 https 其实 Discourse 如果安装的时候使用了 https ,那么你可用修改配置强制所有内容都使用 https。...配置的路径在 :admin/site_settings/category/security 下面 你也可以直接搜索 force_https 在完成上面的配置后,你可以重启 docker 来刷新配置。...https://www.ossez.com/t/discourse-https/550
事情的来源是,公司要将网站从HTTP升级到HTTPS,由于历史遗留原因,才发现现有的Nginx是通过源码安装的,并没有安装SSL模块,需要现安装SSL模块,这个Nginx是整个公司最前端的一个代理,涉及到很多部门...pcre-devel yum install zlib zlib-devel yum install openssl openssl--devel 2,下载nginx源码 wget -c https
前言 之前借助过Fiddler来抓取微信公众号的文章和留言(Https协议的,下一篇介绍),所以安装https证书又是必不可少的,这里简单还原下安装步骤。..."Tools" -> "Options" -> "Https" ? 重新配置证书和导出证书 ?..."Tools" -> "Options" -> "Connections" 手机端安装证书 Https认证是双向的,因此手机端也必需要安装这个证书,获取该证书有以下两种方法参考: 方法一 在手机浏览器输入...获取证书 方法二 从左上角选择栏依次选择"Tools" -> "Options"-> "Https", 找到"Actions"里面的"Export Root Certificert to Desktop...如果当前待抓包APP的Https证书是跟代码一起打包的,这时候再用上述方式配置是无效的; WireShark抓包更专业更强大。 参考链接 fiddler 手机 https 抓包
但现在情况不同了,在Google的坚持努力下,同时HTTPS也在安全性、搜索引擎友好方面具有不小的优势,目前Top 100的网站中已经有81家网站默认使用了HTTPS。...那么Chrome在这次升级后,为了给用户带来更好的用户体验及更多的信任,网站升级HTTPS的进程可能会比之前更快,那么我们应该如何将自己的站点升级为HTTPS,以及如何配置平滑过渡。...升级HTTPS,我们可以分为购买证书、安装证书、设置跳转这三个步骤,下面我们展开来讲讲这三步详细的实施流程。 申请证书 证书类型分为DV、OV、EV这三种,这三种有什么区别?...打开 Nginx 安装目录下 conf 目录中的 nginx.conf 文件,找到“HTTPS server”部分。...设置跳转 经过上面的步骤,相信各位的网站应该都能以https://domainhost的形式访问了,但细心的小伙伴可能已经发现,网站这个时候http和https同时都能够访问。
目录 1、通过 For Free 申请免费https SSL 2、通过 acme.sh 方式(推荐) 3、通过Docker 结合阿里云公钥去生成 通过 For Free 申请免费https SSL(过期时间...:90天) 打开 SSL For Free网站 https://www.sslforfree.com,使用邮箱注册一个账号 在输入框中填入你要申请 Let’s Encrypt 凭证的网域名称,可以用空白来分隔不同的网址...对这种方式有顾虑的,请慎重,不过也可以自行删掉用户级的定时任务,并且清理掉~/.acme.sh文件夹就行 通过Docker 生成 Https $ docker run --rm -it -v "D:\...in_http_block.conf"; } 参考 Ubuntu 下配置基于 Nginx/Openresty 自动化 Let's encrypt 证书申请、更新 基于OpenResty自动签发Let's Encrypt证书 https...://github.com/GUI/lua-resty-auto-ssl 搭建 frp 内网穿透并启用 HTTPS 访问 遇到问题 command not found $ sudo luarocks sudo
一、获取证书 升级到 HTTPS 协议的第一步,就是要获得一张证书。 证书是一个二进制文件,里面包含经过认证的网站公钥和一些元数据,要从经销商购买。...协议的访问导向 HTTPS 协议。...RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,...5.1 HTTP Strict Transport Security (HSTS) 访问网站时,用户很少直接在地址栏输入https://,总是通过点击链接,或者3xx重定向,从HTTP页面进入HTTPS...用户点击超链接或在地址栏输入http://www.example.com/,浏览器应当自动将http转写成https,然后直接向https://www.example.com/发送请求。
升级HTTPS已经是大势所趋,但仍有大量互联网企业犹豫是否要全站升级HTTPS,本文梳理了全站升级HTTPS与部分升级HTTPS的优劣势对比,来判断是否真的有必要进行全站HTTPS升级。...没有全站升级HTTPS的网站使一些页面在HTTP中可用,而其他页面在HTTPS中可用,或在HTTPS中呈现HTML文档。...由于处理个人身份信息的网页大多会使用HTTPS,不可避免的会让一个网站同时拥有HTTPS和HTTP两种协议,因此选择全站HTTPS升级而不是仅仅升级个人身份信息网页将避免如上情况发生。...当一个网站完全升级到HTTPS后:HTTPS会向Google发送更高质量的网站信息。...而全站升级HTTPS后,推荐访问中将会减少引荐来源为HTTP网址的字符串,使得网站分析更准确。 以上即为全站升级HTTPS网站的好处。
前言 之前借助过Fiddler来抓取微信公众号的文章和留言(Https协议的,下一篇介绍),所以安装https证书又是必不可少的,这里简单还原下安装步骤。...如果没有正确安装证书,Fiddler抓包的时候会提示:HTTPS traffic decryption error: System.Security.Authentication.AuthenticationException...不太懂的可以找找之前写的文章), 点击最下边的"FiddlerRoot certificate",先下载到SD卡根目录; 方法二 从左上角选择栏依次选择"Tools" -> "Options"-> "Https...如果当前待抓包APP的Https证书是跟代码一起打包的,这时候再用上述方式配置是无效的; WireShark抓包更专业更强大。...参考链接 fiddler 手机 https 抓包 文章已授权转载,原文链接:Fiddler 抓包升级,安装 HTTPS 证书
趁着国庆假期,开发了个小程序,但需要服务器使用 HTTPS 协议,因此借这次机会,学着自己完成 HTTPS 升级工作。 如有什么错误,欢迎指正!?...Nginx 配置 HTTP 重定向 HTTPS 可以参考文章:https://www.centos.bz/2018/02/nginx-%E9%85%8D%E7%BD%AE-http-%E8%B7%B3%...升级工作咯。...IIS 配置 HTTP 重定向 HTTPS 如果你的 IIS 面板中没有“URL重写”的工具,则需要自行安装,安装地址: https://www.iis.net/downloads/microsoft/...名称:填写强制 HTTPS。 匹配URL:在 “模式” 中手动输入(.*)。 条件:展开 ? ,单击添加,弹出 “添加条件” 窗口。 条件输入:{HTTPS}。
最近看到两篇文章对于HTTPS与HTTP2两者讲解的很详细,分享并实践一下,正好近期捣鼓了一个个人站点https://mrdear.cn/,可以用来实验....文章地址 为什么要把网站升级到HTTPS 怎样把网站升级到http/2 升级HTTPS 升级的好处如文章所说,另外这里主要用的是certbot-auto g clone https://github.com...certbot-auto certonly --email '你的邮箱地址' -d '你的域名' --manual --preferred-challenges dns --server https:/.../acme-v02.api.letsencrypt.org/directory ###Nginx配置并且升级HTTP2 正如原作者所说HTTP2具有太多的优势,比如多路复用,对同一个域的服务器只建立一次...://www.itoolshub.com/已经开启了HTTPS与HTTP2.但是图片是放在七牛云的,七牛的HTTPS收费,所以目前没解决,由于图片并不是很多后期迁到自己的服务器上,或者使用base64形式
网站安装SSL证书将http升级为https尤为重要。 1Y84VZ2LDEFG8V4}$W8KAJE.png 一、什么是https证书? ...二、网站申请https证书的必要性 前面也说到了,还有很多网站并未进行https申请,网站申请https证书站点有必要吗? ...三、网站从http升级为https的好处 1、数据加密 保护网站安全 网站隐私信息加密对网站传输的数据进行加密,包括网站用户的账户密码、身份证等隐私信息,防止被黑客监听、窃取和篡改。...网站安装SSL证书便可以实现网站从HTTP升级到HTTPS。 ...当然,https证书不是万能的,但是没有https证书是万万不能的。
领取专属 10元无门槛券
手把手带您无忧上云