通过引用现有的服务器来添加位置块

我在.conf中使用nginx的第三方Heroku buildpack :

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

显然最好是在包含文件中进行自己的configuration,而不是编辑这个configuration文件。

我想在/assets上提供静态文件。 作为nginx新手,我天真地尝试过:

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

但后来我发现 server_name应该是服务器的位置,例如www.example.org 。 由于我不想使用子域名,所以添加一个新的server块似乎是不合适的。

那么有没有办法引用现有的 server块,并从顶级http上下文中添加一个location块?