nginx 访问控制之 location
2024-10-16 02:13:06
在生产环境中,我们会对某些特殊的请求进行限制,比如对网站的后台进行限制访问。 这就用到了location配置。
示例1:
location /aming/
{
deny all;
} 说明:针对/aming/目录,全部禁止访问,这里的deny all可以改为return .
示例2:
location ~ ".bak|\.ht"
{
return ;
}
说明:访问的uri中包含.bak字样的或者包含.ht的直接返回403状态码。 测试链接举例:
. www.xxx.com/.bak
. www.xxx.com/aming//.htalskdjf
示例3:
location ~ (data|cache|tmp|image|attachment).*\.php$
{
deny all;
} 说明:请求的uri中包含data、cache、tmp、image、attachment并且以.php结尾的,全部禁止访问。 测试链接举例:
. www.xxx.com/aming/cache/.php
. www.xxx.com/image/.phps
. www.xxx.com/aming/datas/.php
最新文章
- Hadoop基础思维导图
- Interleaving String
- mysql主从切换
- 【GoLang】转载:我为什么放弃Go语言,哈哈
- MYSQL注入天书之order by后的injection
- UIExtendedEdge
- DLL使用总结
- Dynamics 365 for Team Members Description
- 15个必须知道的 Chrome 开发技巧
- C# TextBlock 上标
- C#调用Bartender打印
- gcc的调试调研——gdb
- 20175312 2018-2019-2 《Java程序设计》第3周学习总结
- Innodb buffer 相关参数
- WordConuts
- js高级-面向对象继承
- Android 性能分析工具 TraceView
- sql逻辑查询语句的执行顺序
- How To Check Member In Window VS With CplusPlus?
- Python中对变量是否为None的判断
热门文章
- J2EE 练习题 - JSON HTTP Service
- pickle导入变量AttributeError的解决方案
- [Linux] Ubuntu Server18 python3.7 虚拟环境
- JavaScript 之 基本包装类型
- CSS 多列布局
- Android ADB关闭Selinux ( adb shell setenforce 0 )
- 将exe和dll打包为一个exe文件
- Java开发环境配置大全
- 《linux就该这么学》课堂笔记05 管道符、通配符、转义、vim编辑器
- 浅谈Flask 中的 线程局部变量 request 原理