透過引用現有伺服器來新增位置區塊

透過引用現有伺服器來新增位置區塊

我在用著適用於 nginx 的第三方 Heroku 建置包與.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上下文向其添加一個塊?

相關內容