ショコラ
Nginx location の優先順位について
んーこんな感じかなぁ~。多分きっと。
もっさん先輩
①完全一致(=)
location = / {
}
完全一致すれば、このローケーションに決まる。
②先頭一致(^~)
location ^~ /images/ {
}
先頭一致すれば、このローケーションに決まる。
③正規表現(~*、~)
location ~* /images/ {
}
正規表現で一致すれば、このローケーションに決まる。
「~*」は大文字・小文字を区別しません。「~」は大文字・小文字を区別します。
④先頭一致
location / {
}
最も長い文字列の先頭一致で、ローケーションが決まる。