Plesk和Plesk管理面板中的www和www-free的SSL证书

时间:2012-03-09 16:11:21

标签: web ssl-certificate plesk

我遇到了以下问题。我们拥有一个带有前缀'www'的域的SSL证书,例如'www.test.com'。

我已将该证书与Plesk集成到此域名,当有人直接访问“www.test.com”时,它可以正常运行。但是,当我只输入“http://test.com”时,他将无法识别证书并显示警告。我怎么能阻止这个?我是否需要额外的证书(希望不是)或者我可以直接在Plesk内重定向域名。 PHP标头是不够的,因为重定向将在浏览器尝试建立ssl连接后发生。

由于Plesk管理面板在同一个域上运行,因此我们遇到与“http://test.com:8443”相同的问题......

基本上是这样的:

'https://www.test.com' - fine
'https://test.com' - not working

'https://www.test.com:8443' - fine
'https://test.com:8443' - not working

任何建议都会很好,非常感谢,

卡尔

2 个答案:

答案 0 :(得分:0)

尝试将此规则添加到公共根目录中的.htaccess。它应该从test.com重定向到www.test.com以进行SSL连接:

RewriteRule ^/(.*):SSL$   https://www.test.com/$1 [R,L]

Learn more about htaccess redirects

通常,需要为特定子域购买证书。某些证书颁发者确实为.test.com域提供了包含所有子域(包括test.com和www.test.com)的证书。如果您不确定,请直接与证书颁发者联系。

答案 1 :(得分:0)

首先是什么plesk版本与您拥有的操作系​​统,它的Linux或Windows,如果Windows在IIS设置中添加重写URL特别是。

如果你的Linux上有plesk任何版本,因为无论你有plesk还是cpanel都没关系。

使用Linux 在.htaccess中添加ReWrite模块仅用于域目的,不适用于具有特定端口8443的访问plesk面板

8443端口仅配置了plesk共享许可证。

使用以下来避免信任消息

https://www.test.com - 很好 https://test.com' - 不工作 在这种情况下,使用URL重写重定向,如上所述。

=============================

检查特定域DNS记录中的Cname条目。

我希望这会有所帮助。