Nginx
重新生成https证书
其他步骤直接看 FreeSSL.cn 创建免费 https 证书
关于验证文件 fileauth.txt
因为我们原本已经开启了HTTPS,所以这次创建证书时,验证文件这一步需要先关闭一下https。
确保这个路径能访问到:http://你的域名/.well-known/pki-validation/fileauth.txt 然后点击验证
- 注释掉:
rewrite ^(.*)$ https://$host$1 permanent;
这句。 - 杀死所有nginx进度
taskkill /f /im nginx.exe
- 重启nginx
server{
listen 80;
server_name 127.0.0.1;
#location ~ .*\.(jpg|jpeg|gif|png|ico|txt|mp4|AVI|mov|rmvb|rm|FLV|3GP)$ {
# root D:\file;
#}
#rewrite ^(.*)$ https://$host$1 permanent;
}
在nginx根目录下的 html 下创建目录并放置验证文件:.well-known/pki-validation/fileauth.txt
(如果你上次申请证书后没有清理此处,可能还会看到上次那份。)
验证成功
验证成功后会拿到证书,替换一下过期的那份就行了。