Blog 在 “设置” 中上传新的 SSL 证书后,不会立即生效,而要过一段不确定的时间才会生效。这个问题现已修复。

问题是由于代码里仅仅在域名修改时才会修改并重新载入 nginx 配置,而域名不变、仅 SSL 证书修改时,只是把新的证书放到了 nginx 配置目录里,没有重新载入 nginx 配置,因此不会立即生效。需要等其他 blog 或 freeshell 用户执行了会导致 nginx 配置修改的操作时,nginx 配置被重新载入,新的 SSL 证书才能生效。