当前位置: 首页 > news >正文

通过Apache、Nginx限制直接访问public下的静态文件

一、Apache

在public目录下的.htaccess文件中添加如下规则,来拒绝除了指定文件类型之外的所有请求

<FilesMatch "\.(?!(jpg|jpeg|png|gif|css|js|ico)$)[^.]+$">Order Allow,DenyDeny from all
</FilesMatch>

上述配置表示仅允许访问.jpg .jpge .png .gif .css .js .ico类型的文件

二、Nginx

编辑相应的nginx配置文件,并添加以下内容到server块中

location ~* \.(?!(jpg|jpeg|png|gif|css|js|ico)$) {deny all;
}

上述配置表示只允许列出的文件类型被访问


http://www.mrgr.cn/news/83226.html

相关文章:

  • WPF系列八:图形控件Path
  • 找到一个或多个多重定义的符号的问题
  • 3354. 使数组元素等于零
  • SpringBoot | 基于 MyBatis 的分页与模糊查询的开发模板
  • Elixir语言的面向对象编程
  • 流媒体内网穿透/组网/网络映射EasyNTS上云网关启动失败如何解决?
  • 生物医学信号处理--随机信号的数字特征
  • C++ 中常见的预处理指令总结
  • 《机器学习》——贝叶斯算法
  • linux音视频采集技术: v4l2
  • 01-springclound
  • 《机器学习》之贝叶斯(Bayes)算法
  • 后端:Spring(IOC、AOP)
  • RK3568-uboot/kernel/buildroot编译命令
  • Java 模板变量替换——字符串替换器(思路Mybatis的GenericTokenParser)
  • 面试加分项:Android Framework PMS 全面概述和知识要点
  • 用BaoStock判断一只股票昨天是否涨停~~
  • 《自动驾驶与机器人中的SLAM技术》ch2:基础数学知识
  • java-方法详解
  • Springboot Bean创建流程、三种Bean注入方式(构造器注入、字段注入、setter注入)、循坏依赖问题
  • 【机器视觉】OpenCV 图像金字塔(高斯、拉普拉斯)和直方图
  • 统一门户单点登入(C#-OOS机制)
  • 04、Redis深入数据结构
  • 使用PVE快速创建虚拟机集群并搭建docker环境
  • https原理
  • 华为C语言编程规范总结