05-Nginx中正则表达式的说明
来源:互联网 发布:安捷伦34401a 编程 编辑:程序博客网 时间:2024/05/29 16:42
- ~* 前缀选择不区分大小写的匹配
- ~ 选择区分大小写的匹配
^~不测试正则表达式
*匹配任何已 /images/ 开头的任何查询并且停止搜索。任何正则表达式将不会被测试。location ^~ /images/ {}
= 前缀的指令严格匹配这个查询。
- 只匹配 / 查询
location = / {}
- $表示以什么结尾
location ~* \.(gif|jpg|jpeg)$ {
匹配任何已 gif、jpg 或 jpeg 结尾的请求。然而所有 /images/ 目录的请求将使用 Configuration C。
[ configuration D ]
}
例子:
location = / {
只匹配 / 查询。
[ configuration A ]
}
location / {
匹配任何查询,因为所有请求都已 / 开头。但是正则表达式规则和长的块规则将被优先和查询匹配。
[ configuration B ]
}
location ^~ /images/ {
匹配任何已 /images/ 开头的任何查询并且停止搜索。任何正则表达式将不会被测试。
[ configuration C ]
}
location ~* .(gif|jpg|jpeg)$ {
匹配任何已 gif、jpg 或 jpeg 结尾的请求。然而所有 /images/ 目录的请求将使用 Configuration C。
[ configuration D ]
}
例子请求:
/ -> configuration A
/documents/document.html -> configuration B
/images/1.gif -> configuration C
/documents/1.jpg -> configuration D
注意:按任意顺序定义这4个配置结果将仍然一样。
阅读全文
0 0
- 05-Nginx中正则表达式的说明
- Nginx location的配置说明、优先级、重定向、正则表达式
- QT中正则表达式的简单说明
- 正则表达式的说明
- nginx配置(二)正则表达式说明
- 正则表达式中特殊字符的说明及应用
- 正则表达式的一点说明
- asp.net中正则表达式常用说明
- asp.net中正则表达式常用说明
- 各种流派的正则表达式说明以及shell正则表达式
- nginx正则说明
- nginx正则说明
- nginx正则说明
- nginx正则说明
- [转]nginx正则说明
- 正则表达式的应用实例通俗说明
- Java正则表达式的解释说明
- Java正则表达式的解释说明
- http返回状态代码详解
- Java 2 Kotlin
- spring mvc文件上传和下载
- 海康网络摄像机视频数据的获取及使用opencv显示
- Android 精选项目简介
- 05-Nginx中正则表达式的说明
- loadrunner 相关概念
- Centos 6安装Maven
- qt内嵌汇编
- PHP发送邮件swiftMailer
- chrome调试时遇到
- 【PAT】【Advanced Level】1085. Perfect Sequence (25)
- ffmpeg中tbr tbc tbn的含义解释
- redis缓存