Ответ 1
Это сработает, но я считаю, что он работает медленнее, потому что он включает в себя механизм регулярных выражений, другую альтернативу, которую вы могли бы создать конфигурацию, которую вы хотите в отдельном файле, и включить их в каждое местоположение, чтобы оно было написано один раз и могло быть отредактированы все вместе, как это
location /foo {
include foo.conf;
}
location /bar {
include foo.conf;
}
Внутри foo.conf
вы можете написать любой конфиг, который в области location
heres случайный образец фрагмента:
root /foo/bar;
try_files $uri /index.html;