如何在具有多个域和共享IP的专用服务器上通过https访问不安全的网站?

时间:2019-05-14 20:45:43

标签: http ssl https cpanel whm

我在专用服务器上有4个网站,这些网站有一个共享IP地址(CentOS 6上为WHM / CPanel)。
其中3个已安装SSL。
一个没有安装SSL,并且由于某些原因我不想安装它。
例如:
http://www.domain1.com
https://www.domain2.com
https://www.domain3.com
https://www.domain4.com

当我在浏览器中打开任何这些网站时,它都会正确打开。
当我尝试使用https://打开www.domain1.com时,浏览器向我显示https://www.domain1.com,但内容为https://www.domain2.com,并警告有关SSL问题。
domain2.com的SSL证书设置为主要证书。
当没有证书定义为“主要”时,浏览器会向我显示添加了最后一个证书的域的内容(它是domain4.com)。

当我尝试通过https打开domain1.com的内容时,我应该怎么做?

我试图通过Apache配置的包含编辑器向“预虚拟主机包含”部分添加一些代码。

Listen 443
NameVirtualHost *:443

SSLStrictSNIVHostCheck off

<VirtualHost *:443>
    ServerName www.domain2.com
    DocumentRoot /home/domain2/public_html
    ServerAdmin webmaster@domain2.com
    <IfModule mod_suphp.c>
        suPHP_UserGroup nobody nobody
    </IfModule>
</VirtualHost>

但这没有帮助。之后,我插入了用于domain3和domain4的VirtualHost部分,但这也没有帮助。

0 个答案:

没有答案