$uri
指的是请求的文件和路径,不包含?
或者#
之类的东西
$request_uri
则指的是请求的整个字符串,包含了后面请求的东西
例如: $uri
: www.baidu.com/document
$request_uri
: www.baidu.com/document?x=1
规则:
=
精确匹配
^~
非精确匹配,以某个常规字符串开头
~
非精确匹配,区分大小写
~*
不区分大小写
!~
匹配不包含,区分大小写
$uri
指的是请求的文件和路径,不包含?
或者#
之类的东西
$request_uri
则指的是请求的整个字符串,包含了后面请求的东西
例如: $uri
: www.baidu.com/document
$request_uri
: www.baidu.com/document?x=1
规则:
=
精确匹配
^~
非精确匹配,以某个常规字符串开头
~
非精确匹配,区分大小写
~*
不区分大小写
!~
匹配不包含,区分大小写