klboy 发表于 2016-3-18 01:42:29

我要访问一个没有后缀的文件,提示403,请问如何解决?

http://xx.com/.well-known/acme-challenge/8D5-5CFAJdmutLhDLaXdFIg1pAuVCQ_3Ho36G_WvDXE我现在必须要能访问这样的路径,但是现在提示403,请问军哥这样怎么办?但是有后缀的文件就能正常访问的
已经解决。把nginx.conf和站点vhost.conf里面的
location ~ /\.
      {
            deny all;
      }

删除掉就可以了

现在新问题来了。
我得到的是
ca_bundle.crt
certificate.crt
private.key

与军哥的
ssl_certificate /etc/letsencrypt/live/www.vpser.net/fullchain.pem;    //前面生成的证书,改一下里面的域名就行,不建议更换路径
ssl_certificate_key /etc/letsencrypt/live/www.vpser.net/privkey.pem;   //前面生成的密钥,改一下里面的域名就行,不建议更换路径


这个不一样,请问如何配置。第一次搞,请指导

[ 本帖最后由 klboy 于 2016-3-18 02:26 编辑 ]

licess 发表于 2016-3-18 08:32:05

https://www.vpser.net/build/letsencrypt-free-ssl.html
没有上面提到的那个目录就是没生成成功

bomnm 发表于 2016-3-19 21:40:34

不要删除
location ~ /\.
{ deny all;}
删除的话,安全隐患很大。
把它改成如下代码,完美解决Let's Encrypt 生成 SSL DNS问题
location ~ /.well-known { allow all; }
页: [1]
查看完整版本: 我要访问一个没有后缀的文件,提示403,请问如何解决?