HTTPS 与缓存配置示例
证书
用 certbot 申请后,把 80 端口重定向到 443:
server {
listen 80;
server_name doc.example.com;
return 301 https://$host$request_uri;
}
静态资源缓存
文档站的 HTML 不该长缓存,静态资源可以长缓存:
location ~* \.(css|js|woff2)$ {
proxy_pass http://127.0.0.1:8788;
expires 30d;
add_header Cache-Control "public, immutable";
}
常见坑
- 反代时忘记传
Host,生成绝对链接会退回base_url; - 后台改完设置后浏览器仍拿旧页面,多半是 CDN 缓存,按路径刷新一次。
评论
登录后可以评论。用 i3ai 账号登录
还没有评论。