0

使用 Google App Engine 和 Let's Encrypt 或 Certbot,我正在尝试向我的网络应用程序颁发证书,但是当要测试挑战时,托管在 /.well-known/acme-challenge/ 中的文件不能访问是因为(显然是禁止访问点路径的 nginx 配置),换句话说,它获得了 403 - Forbidden 页面而不是密钥。

我已经尝试使用以下方法更改 nginx.conf:

 location ^~ /.well-known/ {
      allow all;
    }

重新启动了 nginx 服务,但仍然无法正常工作。

4

1 回答 1

0

您是否尝试使用别名?

location ^~ /.well-known {
  allow all;
  auth_basic off;
  alias /path/to/.well-known/;
}
于 2017-07-11T16:31:36.640 回答