老师,前面加~^是什么意思啊,匹配规则是怎么样的
来源:2-29 Nginx的访问控制—access_module配置
醉李白
2019-07-29
老师,前面加~^是什么意思啊,匹配规则是怎么样的
写回答
1回答
-
这里代表正则表达式匹配:
~^ 表示匹配以什么规则开头。
1、 正则表达式是一种特殊的字符串模式,用于匹配一组字符串,就好比用模具做产品,而正则就是这个模具,定义一种规则去匹配符合规则的字符。
举例:
location ~ ^/v1/.*/xxx.* {
//此处省略
}
表示:
匹配以v1开始,且跳过任意字符串,且后面包含xxx的url路径。
00
相似问题