VPS侦探论坛

 找回密码
 注册
查看: 4467|回复: 2

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

[复制链接]
发表于 2016-3-18 01:42:29 | 显示全部楼层 |阅读模式

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 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2016-3-18 08:32:05 | 显示全部楼层


https://www.vpser.net/build/letsencrypt-free-ssl.html
没有上面提到的那个目录就是没生成成功
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2016-3-19 21:40:34 | 显示全部楼层

不要删除
location ~ /\.
  { deny all;}
删除的话,安全隐患很大。
把它改成如下代码,完美解决Let's Encrypt 生成 SSL DNS问题
location ~ /.well-known { allow all; }
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-17 19:41 , Processed in 0.025883 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表