Configuration 如何在nginx中重用服务器配置?
当使用具有ssl的站点配置nginx时,我在网上找到的示例基本上重复了位置设置。大多数示例都只有默认的根位置,所以这没什么大不了的,但是当您有几个位置并在适当的位置重写规则时,复制此配置会变得很难维护 我已经考虑过将ssl请求代理给localhost来解决这个问题,但这有点难看。我也考虑过使用文件包含,但是这个站点的位置配置应该在1个文件中,因为它们是相关的 有什么建议吗Configuration 如何在nginx中重用服务器配置?,configuration,ssl,https,nginx,Configuration,Ssl,Https,Nginx,当使用具有ssl的站点配置nginx时,我在网上找到的示例基本上重复了位置设置。大多数示例都只有默认的根位置,所以这没什么大不了的,但是当您有几个位置并在适当的位置重写规则时,复制此配置会变得很难维护 我已经考虑过将ssl请求代理给localhost来解决这个问题,但这有点难看。我也考虑过使用文件包含,但是这个站点的位置配置应该在1个文件中,因为它们是相关的 有什么建议吗 编辑:我们使用的是nginx版本0.6.32。上有一个类似的问题。以下是他们的答案: server { listen 8
编辑:我们使用的是nginx版本0.6.32。上有一个类似的问题。以下是他们的答案:
server {
listen 80;
listen 443 default ssl;
# other directives
}
从0.7.14开始就包含了,这意味着我们不能使用它,但是如果您使用的是较新版本的nginx,那么它是一个很好的解决方案