基本语法
location [=|~|~*|^~|@] /uri/ { … }
〖=〗表示精确匹配,如果找到,立即停止搜索并立即处理此请求。
〖~ 〗 表示区分大小写匹配
〖~*〗 表示不区分大小写匹配
〖^~ 〗 表示只匹配字符串,不查询正则表达式。
〖@〗 指定一个命名的location,一般只用于内部重定向请求。
**区分和不区分大小写的正则匹配优先级相同,以先后顺序来决定匹配哪一个
**=的优先级比~高
**^~的优先级比~高
**^~优先匹配的是从根开始的匹配
nginx location一些认识,布布扣,bubuko.com
原文:http://7495537.blog.51cto.com/7485537/1535257