使用Google App Engine和我们的加密或Certbot,我尝试向我的网络应用发放证书,但是当要测试挑战时,文件托管在/.well-known中/ acme-challenge /不能被激活,因为(显然是禁止访问点路径的nginx配置),换句话说,它会获得403 - 禁止页面而不是密钥。
我已经尝试用这个来改变nginx.conf:
location ^~ /.well-known/ {
allow all;
}
重新启动了nginx服务,但我仍然无法使用它。
答案 0 :(得分:0)
您尝试使用别名吗?
location ^~ /.well-known {
allow all;
auth_basic off;
alias /path/to/.well-known/;
}