在 Nginx 上安装 SSL 证书
本文介绍如何在 Nginx 上部署 IDigiTrust 证书。
1. 合并证书链
把域名证书与中间证书按顺序合并:
cat your_domain.crt intermediate.crt > fullchain.crt
2. 配置 Nginx
server {
listen 443 ssl;
server_name example.com;
ssl_certificate /etc/nginx/ssl/fullchain.crt;
ssl_certificate_key /etc/nginx/ssl/your_domain.key;
ssl_protocols TLSv1.2 TLSv1.3;
}3. 强制 HTTPS 跳转
server {
listen 80;
server_name example.com;
return 301 https://$host$request_uri;
}4. 校验并重载
nginx -t && nginx -s reload