β

nginx 的location指令

知行合一,止于至善 69 阅读

#'='等号修饰符表示只匹配'/',#'='等号修饰符表示只匹配'/',
location = / {}

#nginx location指令分为前缀location和正则location,匹配的顺序为先找到前缀location中匹配路径最长的那个, 然后查找正则表达式location,找到匹配的正则表达式location就结束匹配,没有匹配的正则表达式location就使用先前找到的最长路径的前缀location
location /documents/ {
proxy_pass http://user.example.com;
}

#"^~" 前缀location中的这个修饰符表示忽略正则表达式匹配,'~*'正则表达式location中的这个修饰符表示不区分大小写,'~'大小写敏感
location ^~ /images/ {}
location ~* \.(gif|jpg|jpeg)$ {}

作者:知行合一,止于至善
千里之行,始于足下;合抱之木,生于毫未;九层之台,起于累土
原文地址:nginx 的location指令, 感谢原作者分享。

发表评论