我有一个服务器,可以在IP地址111.111.111.111上说,我有两个域,一个.com
和一个.org
,为.com
我设置dns,为{{1 }}我将其重定向到.org
。
我想获得ssl证书,因此我在证书中使用了两个域名,但遇到.com
错误。
因此,我的问题是如何从同时支持Certificate name mismatch
和org
域的Encrypt服务中获取证书?
我应该同时设置两个域的dns还是简单的转发都能正常工作?
非常感谢
答案 0 :(得分:1)
如果您忘记了重定向,那么我们将存在两个单独的域。在每个域上分别执行“让我们加密”过程,然后设置重定向。每个域都必须位于其虚拟主机文件中。
向前看
答案 1 :(得分:1)
我认为您的问题不只是证书,而是Nginx的配置。我建议您不要按IP而是按域进行推理。
您有一个服务器和两个域:domain1.com和domain2.org。
为使这两个域可以指向同一应用程序,您只需要在Nginx中使用所需配置创建两个虚拟主机。 (简单,没有Https)
要添加https证书,只需在每个Vhost上执行“让我们加密”过程。
如果您对Nginx不满意,建议您去Certbot。该脚本将为您无缝完成工作。
现在一切都清楚了吗?
希望对您有所帮助,晚上好;)