首页 > nginx > nginx 匹配操作符

nginx 匹配操作符

2012年9月17日 发表评论 阅读评论

nginx可以在配置文件中对某些内置变量进行判断,从而实现某些功能。例如:防止rewrite、盗链、对静态资源设置缓存以及浏览器限制等等。由于nginx配置中有if指令,但是没有对应else指令,所以判断要分为匹配和不匹配。字符串表达式支持正则表达式,能设定大小写是否敏感。因此共有四个操作符,如下:

  • ~     区分大小写(大小写敏感)匹配成功,可用正则表达式
  • ~*   不区分大小写匹配成功,可用正则表达式
  • !~    区分大小写匹配失败,可用正则表达式
  • !~*  不区分大小写匹配失败,可用正则表达式
  • =     精确匹配普通字符串,匹配成功后停止匹配其他规则
  • ^~  匹配成功后停止匹配其他规则


欢迎转载,转载请注明文章出处,谢谢!
垃圾有点差凑合看还不错很精彩 (还没有人进行评分)
Loading...Loading...
分类: nginx 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.

无觅相关文章插件,快速提升流量