【问题标题】:SSL Certificate - nGinx - error 404SSL 证书 - nGinx - 错误 404
【发布时间】:2017-11-21 03:29:51
【问题描述】:

我正在关注 this tutorial 为我的服务器生成 SSL 证书,但出现此错误。

授权程序失败。 example.com (http-01): urn:acme:error:unauthorized ::客户端缺乏足够的授权 ::来自http://example.com/.well-known/acme-challenge/OdiQ9qPI7vwc-KVBOwc6BQulaN1827zzfx2ipqznmNM的无效响应:" 404 未找到

nGinx

location ^~ /.well-known/ {
                allow all;
                root /var/www/laravel;
        }

nginx-t 不返回任何错误。 如果我创建一个文件夹test 和一个文件text.txt,我可以使用http://example.com/.well-known/test/text.txt 访问它。我尝试删除文件夹well-know,设置chmod 0777 没有任何工作...

问题

我错过了什么?

【问题讨论】:

    标签: ssl nginx


    【解决方案1】:

    尝试将配置块更改为

    location ~ .well-known/ {
             allow all;
             root /var/www/laravel;
    }
    

    【讨论】:

      【解决方案2】:

      成功了

      location ~ /.well-know/acme-challenge {
              allow all;
              root /var/www/laravel;
          }
      

      【讨论】:

        猜你喜欢
        • 2016-10-25
        • 2014-12-18
        • 1970-01-01
        • 2015-09-26
        • 2021-09-24
        • 2013-10-21
        • 1970-01-01
        相关资源
        最近更新 更多