80强转443导致的acme http-01校验模式失效处理方法
server {
listen 80;
server_name test.my.com;
set $challenge 0;
location /.well-known/acme-challenge/ {
set $challenge 1;
proxy_pass http://certguard:8888/.well-known/acme-challenge/;
}
if ( $challenge = 0 ) {
rewrite ^(.*)$ https://${server_name}$1 permanent;
}
}