簡體   English   中英

如何在nginx中重用服務器配置?

[英]How can I reuse server configurations in nginx?

在使用具有ssl的站點配置nginx時,我在網上找到的示例基本上復制了位置設置。 大多數示例只有默認的根位置,所以它不是那么大的交易,但是當你有幾個位置並重寫規則時,重復這個配置會變得很混亂。

我已經考慮將ssl請求代理到localhost以解決這個問題,但這有點難看。 我也考慮過使用文件包含,但是這個站點的位置配置應該是1個文件,因為它們是相關的。

有什么建議?

編輯:我們使用的是nginx版本0.6.32。

serverfault上有一個類似的問題。 這是他們的答案:

server {
  listen 80;
  listen 443 default ssl;

  # other directives
}

ssl參數包含在0.7.14中,這意味着我們無法使用它,但如果您使用的是較新版本的nginx,它是一個很好的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM