我正在尝试使用nginx获得多个ssl证书,而不必为每个证书创建服务器。
所以我建立了一个反向代理,它将有多个运行相同域的不同站点。服务器是否可能具有多个ssl证书和密钥,以便当代理使用正确的密钥和证书时,还是我需要为每个生成的站点创建自己的服务器?
谢谢。
答案 0 :(得分:0)
是的,您可以在nginx中使用多个域(每个域都有自己的SSL证书)。 nginx配置文件中的每个域都需要一个单独的服务器块。这是一个较早的参考资料,可以帮助您入门How To Set Up Multiple SSL Certificates on One IP with Nginx on Ubuntu 12.04
如果您希望子域站点位于同一IP上,则只要为nginx配置文件中的每个服务器块匹配正确的子域模式,就可以使用相同的方法。