本站有一个子域名做了反向代理,但是发现在添加SSL证书的时候失败了,原来在访问验证文件的时候也被反向代理了,导致验证不通过,百度了一下,终于解决了,在伪静态规则反向代理前面增加以下规则:
location /.well-known/acme-challenge/ {
rewrite ^/.well-known/acme-challenge/$1 break;
}
其中/.well-known/acme-challenge/就是我SSL验证文件所在的路径,保存之后文件地址可以正常访问了,验证通过。
如果需要跳转到服务器根目录,需要在加一行
location /网址访问的路径/ {
root /;
rewrite ^/实际需要的路径/$1 break;
}
我以为是微商的代理呢
nginx的反代真心好用。