Nginx
聲明與所有位置全域相關的 nginx add_header?
我有一個 nginx 配置,它由多個位置組成。我想
add_header
為每個位置添加一個指令,並且我正在檢查如何在全球範圍內完成此操作。無需修改任何位置,但每個位置都會繼承此標頭。我對此進行了研究,發現我可以使用包含並add_header
在另一個文件中從外部聲明。通過實現這種方法,我仍然必須在每個位置寫
add_header命令適用於位置、伺服器和 http 範圍。您可以在任何這些位置添加它,但根據文件
當且僅噹噹前級別上沒有定義 add_header 指令時,這些指令才從上一層繼承
這意味著您應該將其添加到最合適的塊中。
如果您想在配置文件之間共享任何內容,請使用include命令。我用它來包含一些記憶體指令。