nginx

作者: 水流不流 | 来源:发表于2020-07-12 20:51 被阅读0次

location /api/ {
proxy_pass http://xx/api-new/;
}
xx/api/list
xx/api-new/list

location /api {
proxy_pass http://xx/api-new/;
}
xx/api/list
xx.api-new//list ?

location /api/static/ {
alise /api/image/
}
xx/api/static/1.jpg
xx/api/image/1.jpg

alise后一般得带/
否则:
location /api/static/ {
alise /api/image
}
xx/api/static/1.jpg
xx/api/image1.jpg

location /api/static/ {
root /api/image/
}
xx/api/static/1.jpg
xx/api/image/api/static/1.jpg

location /api/static/ {
root /api/image
}
xx/api/static/1.jpg
xx/api/image/api/static/1.jpg

匹配到这个前缀匹配后不用查找正则匹配

location ^~ /images/ {
alise /local/images/
}

ng查找顺序:
=、前缀匹配、正则匹配
正则匹配优先前缀匹配,匹配到前缀之后会继续看有无正则匹配,除非前缀匹配前面加上了^~;
~* : 匹配时大小写不敏感
~ : 匹配时大小写敏感

相关文章

网友评论

      本文标题:nginx

      本文链接:https://www.haomeiwen.com/subject/ntqncktx.html