2009-06-26 117 views
5

在配置带有ssl的站点的nginx时,我在网上找到的示例基本上重复了位置设置。大多数例子只有默认的根位置,所以这不是什么大问题,但是当你有一些位置和重写规则时,复制这个配置会变得很难维护。如何重新使用nginx中的服务器配置?

我已经考虑过将SSL请求代理到本地主机来解决这个问题,但这有点难看。我也考虑过使用文件包含,但是这个站点的位置配置应该在1个文件中,因为它们是相关的。

有什么建议吗?

编辑:我们使用nginx版本0.6.32。

回答

3

还有类似的问题serverfault。下面是他们的回答:

server { 
    listen 80; 
    listen 443 default ssl; 

    # other directives 
} 

ssl parameter包括为0.7.14,这意味着我们可以不使用它,但如果你在nginx的较新版本的它是一个很好的解决方案。

相关问题