如何在nginx中配置动态SSL配置的动态虚拟主机?

问题描述 投票:6回答:3

是否可以在nginx中配置动态SSL证书路径,就像动态虚拟主机一样。

ssl_certificate和ssl_certificate_key不接受nginx中的变量。

谢谢

dynamic nginx virtualhost
3个回答
5
投票

不幸的是,这是不可能的,因为nginx需要在启动时加载整个SSL服务器配置。

资料来源:https://t37.net/the-good-the-bad-and-the-ugly-of-virtual-hosting-with-nginx.html


1
投票

您可以使用lua动态加载它们。您需要弄清楚如何映射和获取它们。

以下是从数据库加载它们的示例:https://github.com/Vestorly/nginx-dynamic-ssl/blob/master/conf/nginx.conf


0
投票

由于“ssl_certificate”和“ssl_certificate_key”指令支持Nginx版本1.15.9变量。

© www.soinside.com 2019 - 2024. All rights reserved.