在检查 SSL 之前如何重定向?

Iam*_*lic 2 ssl ssl-certificate apache-2.4 ubuntu-14.04

我的域有一个 SSL 证书,我们称之为example.com. 我还有另一个域,我们称之为 example.net

当我收到域的 HTTPS 请求时,example.net它失败了,但example.com它可以工作。我想将 HTTPS 请求重定向example.nethttps://example.com.

注意:它们都托管在同一台服务器上(Ubuntu 14.04 - Apache 2.4)。我尝试了 example.net 的 CNAME 记录将其重定向到 example.com 但也失败了(我的浏览器告诉我该证书仅适用于example.com)。

那么该怎么办?我是否必须获得另一个 SSL 证书example.net

Jul*_*ier 6

如果您希望两个站点都支持 HTTPS(包括仅重定向),则需要两个站点都具有有效的证书。

没有办法绕过这个,因为它是保护用户不被引导到错误站点的深思熟虑的机制的一部分。