静态站点配置
静态网站的 root 必须指向 index.html 所在目录。CSS、图片、robots.txt 和 sitemap.xml 都应能直接访问。
证书错误排查
- fullchain.pem 不存在:证书未申请成功或路径写错。
- 域名未解析:Let's Encrypt 无法验证。
- 权限错误:Nginx 进程无法读取证书。
- 配置残留:旧 HTTPS server 块引用了旧路径。
上线顺序
- 先用 HTTP 跑通页面和静态资源。
- 确认域名解析到服务器。
- 申请证书并开启 HTTPS。
- 最后配置 HTTP 到 HTTPS 跳转。