Ответ 1
location = /abc {}
соответствует точный uri /abc
location ~ /abc
- это регулярное совпадение на uri, что означает любой uri, содержащий /abc
,
вы, вероятно, захотите: location ~ ^/abc
для uri, начинающегося с /abc
вместо
В чем разница между:
location = /abc {}
и
locaton ~ /abc {}
location = /abc {}
соответствует точный uri /abc
location ~ /abc
- это регулярное совпадение на uri, что означает любой uri, содержащий /abc
,
вы, вероятно, захотите: location ~ ^/abc
для uri, начинающегося с /abc
вместо