LINUX NGINX 环境禁止访问指定后缀文件

全服务器禁止zip|rar|xls|xlsx|csv|sql后缀文件下载:

找到对应版本比如PHP7.1的配置文件enable-php-71.conf 参考路径在/www/server/nginx/conf/

结尾新行加上以下代码并保存,这样以下后缀网址访问就反馈403无权限

location ~ ^/.*\.(zip|rar|xls|xlsx|csv|sql)$ {
    return 403;
}

或者指定文件夹比如目录是 /data开头的不可访问

location ~ ^/data
{
return 403;
}

如果是指定站点配置以上规则,那么需要你找到对应站点配置文件操作。

比如宝塔的各网站的独立配置在文件夹/www/server/panel/vhost/rewrite/下。

你可能感兴趣的:(服务器,php)