Ich benutzeein Drittanbieter-Heroku-Buildpack für nginxmit .conf:
http {
...
server {
server_name _;
...
}
include config/nginx-local*.conf
}
Es ist eindeutig vorzuziehen, meine eigene Konfiguration in der enthaltenen Datei vorzunehmen, anstatt diese zu bearbeiten.
Ich möchte statische Dateien bereitstellen /assets
. Da ich neu bei nginx bin, habe ich naiv Folgendes versucht:
server {
server_name static;
location /assets {
root <disk location>
}
}
Aber dann ichentdecktdas server_name
soll der Serverstandort sein, z. B. www.example.org
. Da ich keine Subdomain verwenden möchte, server
scheint das Hinzufügen eines neuen Blocks nicht geeignet.
Gibt es also eine Möglichkeit, auf diebestehende server
-Block, und location
ihm einen Block aus dem http
Kontext der obersten Ebene hinzufügen?