宝塔1024及双11特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

宝塔面板怎样设置禁止访问 .htaccess文件

发表在 Linux面板2018-1-4 00:55 [复制链接] 4 8487

输入网址 + .htaccess 会访问到,用的是nginx + 7.2 +  laravel,
.htaccess文件在laravel的 public文件夹下面

宝塔面板自带的nginx在 /www/server/nginx/conf/vhost 文件夹下没有vhosts.conf文件  创建( /www/server/nginx/conf/vhost )了一个vhosts.conf文件,权限配置755,结果不行,

修改/www/server/nginx/conf/nginx.conf文件 ,也不行,

修改 /www/server/panel/vhost/nginx/www.*****cn.conf 文件,也不行

本地测试直接修改vhosts.conf文件就可以生效,

实在不知道还要怎样才能禁止访问.htaccess文件了,
求助大神指导迷津,


使用道具 举报 只看该作者 回复
发表于 2018-1-4 02:08:16 | 显示全部楼层
在网站配置文件serrver 段里加入下面代码:

#禁止访问的文件或目录
    location ~ ^/(\.user.ini|\.htaccess|\.git|\.project|LICENSE|README.md)
    {
        return 404;
    }
使用道具 举报 回复 支持 反对
发表于 2018-1-4 11:22:57 | 显示全部楼层
nohacks 发表于 2018-1-4 02:08
在网站配置文件serrver 段里加入下面代码:

#禁止访问的文件或目录

/www/server/panel/vhost/nginx目录下,
完美解决,多谢了,
使用道具 举报 回复 支持 反对
发表于 2018-1-4 17:30:41 | 显示全部楼层
你这是老面板把 新面板会自动屏蔽。。
使用道具 举报 回复 支持 反对
发表于 2018-1-4 17:56:53 | 显示全部楼层
对呀,我apache就会自动显示403错误,
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

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