добавить блок местоположения, ссылаясь на существующий сервер

добавить блок местоположения, ссылаясь на существующий сервер

я используюсторонний пакет сборки Heroku для nginxс .conf:

http {
    ...
    server {
        server_name _;
        ...
    }
    include config/nginx-local*.conf
}

Очевидно, что предпочтительнее выполнить собственную настройку во включенном файле, чем редактировать этот.

Я хочу обслуживать статические файлы на /assets. Будучи новичком в nginx, я наивно попробовал:

server {
    server_name static;
    location /assets {
        root <disk location>
    }
}

Но потом яобнаруженныйэто server_nameдолжно быть местоположение сервера, например www.example.org. Поскольку я не хочу использовать поддомен, добавление нового serverблока кажется мне неподходящим вариантом.

Так есть ли способ сослаться насуществующий serverблок и добавить locationк нему блок из контекста верхнего уровня http?

Связанный контент