把个人站迁到自建Nginx的完整过程

把跑在旧空间上的静态站迁到自建Nginx:先用rsync同步站点文件到新机器,证书用acme.sh签发并配置自动续期,Nginx开启gzip与长缓存,用location规则处理带hash的静态资源和404回退。配置完用curl -I和浏览器核对响应头,发现CSS被缓存导致样式错乱,改为对index.html禁用缓存后恢复正常。上线后保留旧站三天并加301跳转,确认无异常再下线。结论是自建部署可控性更好,但证书续期和缓存策略必须提前配好。

把跑在旧空间上的静态站迁到自建Nginx:先用rsync同步站点文件到新机器,证书用acme.sh签发并配置自动续期,Nginx开启gzip与长缓存,用location规则处理带hash的静态资源和404回退。配置完用curl -I和浏览器核对响应头,发现CSS被缓存导致样式错乱,改为对index.html禁用缓存后恢复正常。上线后保留旧站三天并加301跳转,确认无异常再下线。结论是自建部署可控性更好,但证书续期和缓存策略必须提前配好。

相关实践 →