nginx location标签的匹配规则
2024-09-05 11:03:57
location的匹配
匹配符 | 匹配规则 | 优先级 |
---|---|---|
= | 精确匹配 | 1 |
^~ | 以某个字符串开头 | 2 |
~ | 区分大小写的正则匹配 | 3 |
~* | 不区分大小写的正则匹配 | 4 |
!~ | 区分大小写不匹配的正则 | 5 |
!~* | 不区分大小写不匹配的正则 | 6 |
/ | 通用匹配,任何请求都会匹配到 | 7 |
# 通用匹配,任何请求都会匹配到
location / {
default_type text/html;
return 200 "访问到了 /";
}
# 严格区分大小写,匹配以.php结尾的都走这个location
location ~ \.php$ {
default_type text/html;
return 200 "访问到了 php结尾的文件";
}
# 严格区分大小写,匹配以.jsp结尾的都走这个location
location ~ \.jsp$ {
default_type text/html;
return 200 "访问到了 .jsp结尾的文件";
}
# 不区分大小写匹配,只要用户访问.jpg,gif,png,js,css 都走这条location
location ~* \.(jpg|gif|png|js|css)$ {
default_type text/html;
return 200 "访问到了 .jpg结尾的文件";
}
# 不区分大小写匹配
location ~* "\.(sql|bak|tgz|tar.gz|.git)$" {
default_type text/html;
return 200 "访问到了 .tar.gz结尾的文件";
}
FBI WARNING
QQ:1402122292 认准原创sheldon 别人叫我晓东
最新文章
- UVA, 10336 Rank the Languages
- [iOS]关于状态栏(UIStatusBar)的若干问题
- SQL Server 高性能写入的一些总结(转)
- delphi 01设置 字体属性
- wap开发之滑动事件(swipe、tap、swipeleft、swiperight)等
- marquee标签制作轮播图
- LNMP、LAMP、LANMP一键安装脚本(定期更新)[转]
- python爬图
- struts2原理分析
- sql点滴38—SQL Server 2008和SQL Server 2008 R2导出数据的选项略有不同
- PHP学习2 — PHP Cookie 与 Session
- idea live template
- winform WebBrowser控件中,cs后台代码执行动态生成的js
- JavaScript正则表达式(Regular Expression):RegExp对象
- 布局display属性(一)--【Flex】
- 美团--Quake全链路压测平台
- CSS的优先级和继承问题
- 积分从入门到放弃<;2>;
- python—命名规范
- 线程、进程、协程 异步io