Let's Encrypt SSL 泛解析证书申请

Let's Encrypt 提供了免费的证书,今天正好用来申请就记录了下面的内容:acme.sh是一个实现了 acme 协议的脚本,可以从 Let’s Encrypt 生成我们需要的泛解析SSL证书。当然,你用来生产普通证书也是没有问题的。本文仅对使用域名提供/解析商的 API Token 来自动申请泛域名证书的过程进行讲解,acme.sh还有很多很强大的功能例如配合 Nginx 或者 Apache 自动申请证书等,请自行查看 github 项目 wiki 发掘。项目链接:Github - Link安装

mac nginx 配置80端口

Mac OSX 1024以下端口使用限制:启用80端口。将nginx的配置文件复制到/Library/LaunchDaemons目录下,或者在/Library/LaunchAgents也可以,但后者是在用户登录时启动。修改管理员权限,设置文件所有者和权限。最后,执行launchctl load -w命令加载nginx.plist文件。

强制http跳转https的四种方式

导语:现在证书便宜很多,而且免费提供证书都有很多,而且各大浏览器都在进行证书普及给自己都网站加上证书还是有必要的。下面为大家介绍四种强制http跳转https的方法。1. 方法一:listen 80; server_name file.demosite.com; return 301 https://file.demosite.com $request_uri;2. 方法二:listen 80; server_name file.demosite.com; location / {\nrewrite ^\

七牛OSS支持HTTPS的方法

近期,由于chrome规则限制,网站所有图片连接都变成了HTTP。为了解决这个问题,我使用了反向代理技术。首先,需要一个备案的域名并确保七牛CNAME HTTP正常工作。然后,在当前服务器新建一个站点并绑定好SSL证书,修改配置文件以申请绑定证书。最后,通过设置proxy_pass和proxy_set_header来实现反向转发规则。这样,即使网站使用SSL HTTPS连接,站内的图片接口也能保持HTTP连接。