Apache - 将https重定向到不带安全警报的其他域

时间:2016-11-18 07:40:44

标签: apache redirect ssl

我一直在调查和搜索有关它的信息,但无法找到答案。情况如下:

我为域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请求正常工作(通过不同的虚拟主机定义)。

除了获取包含我要重定向的所有域名的新证书外,还有其他方法可以解决这个问题吗?

提前致谢。

祝你好运

1 个答案:

答案 0 :(得分:0)

您无法避免安全警报。 SSL握手在任何http通信之前发生,因此您要么为这些域生成证书,要么您必须忍受&#34;警告&#34;。