使用certbot进行renew证书操作,基于Nginx+Apache。
在webroot模式下的Nginx配置,需要对80端口和443端口进行配置,以保证验证程序可以读取/.well-known/acme-challenge/路径
# 80端口
# ACME challenge
location ^~ /.well-known/acme-challenge/ {
root #webroot路径;
allow all;
}
# 其他请求跳转 HTTPS
location / {
return 301 https://example.cn$request_uri;
}
# 443端口
# ACME challenge
location ^~ /.well-known/acme-challenge/ {
root #webroot路径;
allow all;
}
发表回复