ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
http.server.localtion语法 ​ 基本语法: location \[=|~|~\*|^~\]/uri/{...} = 严格匹配, 如果这个查询匹配,将停止搜索并立即处理此请求 ~ 区分大小写匹配(可用正则表达式) ~\* 不区分大小写匹配(可用正则表达式) !~ 区分大小写匹配 !~\* 不区分大小写匹配 ^~ 如果把这个前缀用于一个常规字符串,那么告诉nginx如果路径匹配那么不测试正则表达式 ​ location = /{ \#只匹配/查询 } ​ location /{ \#匹配任何查询,因为所有请求都以/开头。但是正则表达式和长的块规则将被优先查询匹配 } ​ location ^~ /images/{ \#匹配任何以/images/开头的查询并停止搜索。任何正则表达式将不会被测试。 } ​ location ~\*.(gif|jpg|jpeg)${ \#匹配任何以gif|jpg|jpeg结尾的请求 }