安装网站 HTTPS 证书,推荐使用 Certbot
之前一直使用 acme.sh 手动搞,非常麻烦,而且现在又被墙了,更加麻烦。
使用 Certbot,分分钟搞定,并且后续也不需要任何操作,全部自动化了,省心省力。
我服务器使用的是 Ubuntu + Nginx,在 Certbot 官网上选择一下,就可以看到专用的教程了:
根据教程,执行以下步骤:
Certbot 官网: https://certbot.eff.org/
之前一直使用 acme.sh 手动搞,非常麻烦,而且现在又被墙了,更加麻烦。
使用 Certbot,分分钟搞定,并且后续也不需要任何操作,全部自动化了,省心省力。
我服务器使用的是 Ubuntu + Nginx,在 Certbot 官网上选择一下,就可以看到专用的教程了:
根据教程,执行以下步骤:
Certbot 官网: https://certbot.eff.org/
在调试手机、桌面等非浏览器应用中 http(s) 请求的问题时,可以走 PC 上的 http(s) 代理软件,截获请求,记录 http(s) 请求和返回的数据,便于开发者调试。
为数不多的 http(s) 代理软件中,Charles(收费软件) 最受欢迎。下面以苹果手机为例,描述如何使用 macOs 上的 Charles 代理其http(s)请求进行开发调试。
本地开发时,因为懒得配置证书,所以用了 http 协议。
结果发现一个问题,页面里引用的相对路径资源如 /assets/xxx.js
等自动请求了 https://xxx.com/assets/xxx.js
,导致页面无法正常渲染。