在Plesk和Plesk管理面板内为www和www免费提供SSL证书



我遇到了以下问题。我们有一个SSL证书,用于带有前缀"www"的域,如"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

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

Carl

尝试在公共根目录中向.htaccess添加this规则。对于SSL连接,它应该从test.com重定向到www.test.com:

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

了解更多关于htaccess重定向的信息

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

好吧,首先你有哪个操作系统的plesk版本,如果windows在IIS中添加重写URL设置,那就是Linux或windows了。

如果你有任何版本的带有plesk的Linux,因为你有plesk或cpanel都无关紧要。

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

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

使用follow来避免受信任的消息

https://www.test.com-罚款https://test.com’-不工作在这种情况下,使用如上所述步骤的URL重写重定向。

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

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

我希望这能有所帮助。

最新更新