Plesk中通配符子域上的通配符SSL证书 - 提供给浏览器的错误证书

时间:2014-12-16 13:09:05

标签: ssl https subdomain plesk wildcard-subdomain

我有一个新的Plesk 12安装。我已经配置了一个域(example.com),托管也需要通配符子域。

要实现这一点,我必须使用

创建一个vhost.conf文件
ServerAlias *.example.com

这有效,我可以去任何问题.example.com没有问题。

我为* .example.com购买了通配符SSL证书并成功安装了它。

如果我转到https://example.com,它会完美运行并显示正确的证书,但是如果我转到https://anything.example.com它告诉我连接不受信任,当我查看证书时,它会显示Parallels Plesk自我认证证书,而不是我购买的证书。

我用

创建了一个vhost_ssl.conf
ServerAlias *.example.com
ServerAlias *.example.com:443

如果我添加例外,那么我会被带到正确的地方,尽管证书不正确。

当然我已经执行了httpdmng --reconfigure-domain example.com并尝试完全重启。

总结:

http://example.com - 作品

http://anything.example.com - 作品

https://example.com适用于我的证书

https://anything.example.com有Parallels证书,但路由到正确的页面

1 个答案:

答案 0 :(得分:4)

如何为nginx创建相同的指令?

cat /var/www/vhosts/system/domain.tld/conf/vhost_nginx.conf server_name * .domain.tld;

实际上所有这些都可以通过Plesk GUI完成: Plesk domain alias web server

Plesk domain alias web server