我不能在子域上使用SSL证书,因为它只适用于顶级域www.tld.com
。当我在子域上强制它时,例如dev.tld.com
,我会收到警告。
我想实现的是在同一个共享托管网络空间上建立一个开发子域,在那里我可以在真实条件下进行测试,尤其是在支付系统中,SSL连接大多是强制性的。
我的问题是:我是否必须获得额外的证书,或者是否可以只使用click the warning away
并使用https?我是否必须购买证书才能在技术上使用SSL?至少在我告诉浏览器信任子域后,它似乎可以工作。。。
警告告诉您证书中列出的域名与您浏览到的域名不匹配。您仍将拥有SSL连接。由于您是配置环境的人,因此可以忽略该警告。
话虽如此,通配符SSL证书并不比单个域的证书贵多少(货比三家!)。我建议您的下一个SSL证书是针对通配符域(*.tld.com)的。这将完全避免警告的问题。