当前位置:论坛首页 > 新功能建议 > Linux面板

建议增加一个目录允许访问文件格式功能(请求筛选)

发表在 新功能建议2019-12-24 10:00 [复制链接] 3 4634

增加功能:建议增加一个目录允许访问文件格式功能

需求描述:由于部分目录需要开放给用户上传文件,有时候担心用户上传一些目录文件到upfile等类似的目录,看能否做一个控制目录文件格式访问格式,比如:控制upfile目录中,不能运行php文件。这样即使用户上传了php文件,也不能通过网址进行运行。类似于windows中的请求筛选功能。望采纳!!!
使用道具 举报 只看该作者 回复
发表于 2019-12-24 11:12:52 | 显示全部楼层
你说的这个完全可以通过以下方法实现
修改站点配置文件
禁止单目录:
  1. location ~* ^/attachments/.*.(php|php5)$ {deny all;}
复制代码

禁止多目录:
  1. location ~* ^/(attachments|upload)/.*.(php|php5)$ {deny all;}
复制代码

1、attachments需要写相对路径,不能写绝对路径
2、手动重启nginx
使用道具 举报 回复 支持 反对
发表于 2019-12-24 16:55:17 | 显示全部楼层
能通过界面UI来设置的话,小白门应该是会更欢喜的
使用道具 举报 回复 支持 反对
发表于 2019-12-25 21:26:46 | 显示全部楼层
yaojiu 发表于 2019-12-24 11:12
你说的这个完全可以通过以下方法实现
修改站点配置文件
禁止单目录:

主要是对ng不太熟悉的话,设置起来就很麻烦,如果有傻瓜的操作界面,就很容易了,宝塔不就是为了让更复杂的操作变的简单嘛,您说对吧。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

立即付费处理

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

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