我面临一个奇怪的问题。我不知道这是与Nginx相关还是与DNS相关,但这是问题所在:
我的域名很好,例如foobar.com
,SSL不会遇到任何问题。 www.
和root
域都可以使用HTTPS。
我有第二个域,假设foobaz.net
,在每种情况下(foobar.com
和www.
域),我都需要将其重定向到root
。
它实际上确实重定向,但是当我尝试访问https://foobaz.net/
时,我收到HTTPS错误/警告,然后将其添加到Chrome的SSL例外(https://foobar.com/
中被重定向到https://foobar.com/
一旦超过https://foobaz.net/
SSL警告,SSL证书就可以了。
我不知道它是与Nginx相关还是与DNS相关,这里有什么线索吗?
谢谢。
答案 0 :(得分:0)
任何https连接都将在继续执行服务器中需要做的事情之前检查ssl证书(在您的情况下为重定向)。您可能拥有foobar.com的证书,这很好,但是如果您没有有效的foobaz.com证书。这就是为什么出现错误,foobaz不是“安全”的原因。
如果您和端点之间的所有点(不仅是端点)都是安全的,则https连接是安全的。如果foobaz未通过认证,则这是连接上的不安全中间点,这就是警告发生的原因。
也为foobaz获取SSL证书,整个连接将是安全的。