登录宝塔面板 → 网站 → 设置 → 配置文件
在其他 location 的 } 后面加入
Bash
location /.well-known/ { }
然后保存就可以了。
如果你的证书已经过期的了,去SSH里面执行,还没过期就不需要
Bash
cd /www/server/panel/
./certbot-auto renew --force-renew
例如我的:
Bash
server { listen 80; listen 443 ssl; server_name www.jiezhe.net; root /www/wwwroot/www.jiezhe.net; ssl_certificate /etc/letsencrypt/live/www.jiezhe.net/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/www.jiezhe.net/privkey.pem; #PROXY-START location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $remote_addr; proxy_pass http://我的后端服务器IP; expires 2d; } location ~ .*\.(asp|flv|swf|xml)?$ { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $remote_addr; proxy_pass http://我的后端服务器IP; } location /.well-known/ { } #PROXY-END access_log /www/wwwlogs/www.jiezhe.net.log; }