2016-11-18 74 views
0

我一直在调查和搜索关于它的信息,但找不到任何答案。情况如下:Apache - 将https重定向到没有安全警报的其他域

我有一个配置为域my_domain.com的apache web服务器。它使用ssl进行配置,并在其上安装了通配符ssl证书,并且它正常工作。

现在,我试图将请求重定向到my_domain.net,my_domain.co.uk等多个域到my_domain.com。我已经将DNS记录设置为指向my_domain.com。

我设置了虚拟主机,它们正常工作;以下将是其中的一个配置:

<VirtualHost *:443> 
ServerName my_domain.co.uk 
Redirect 301/https://my_domain.com/ 
</VirtualHost> 

然而,当我打开浏览器,并指向my_domain.co.uk,我得到一个安全警告在浏览器中,关于在服务器上的证书无效。当然,http请求正常工作(通过不同的虚拟主机定义)。

除了获取包含我想重定向的所有域的新证书之外,是否有任何选项可以解决此问题?

在此先感谢。

致以问候

回答

0

您无法避免安全警报。 SSL握手发生在任何http通信之前,因此您要为这些域生成证书,否则您将不得不忍受这种“警告”。

相关问题