老薛主机所有的虚拟主机(包括香港、美国、郑州机房的主机)都支持免费的SSL证书,而且SSL证书是自动生成的,不过有些站长反馈说他的域名没有获取正确的SSL证书,这是怎么回事呢?下面boke112百科就跟大家说一说老薛主机如何免费获取SSL证书?没有正确生成SSL证书怎么办?
老薛主机所有套餐的虚拟主机都支持自动生成免费ssl证书,但出于安全考虑,证书颁发机构需要验证域名所有权,验证方式是检测dns解析是否已生效。同时还需要满足以下条件:
- 虚拟主机绑定好域名,主域名已自动绑定,非主域名需手动绑定,具体请参考『老薛主机如何绑定新域名?老薛云主机怎样绑定新的域名?』;
- 域名已解析A记录或CNAME记录到虚拟主机IP,建议至少添加主机名为@和www的解析记录,解析操作可参考『老薛主机基础教程:域名绑定(解析)到老薛虚拟主机详细图文教程』。
满足以上两个条件后,系统会每3小时检测一次,如果域名解析已生效,则自动生成证书。由于域名解析dns存在缓存,缓存最长刷新时间为24小时。因此,ssl证书可能在24小时内的任意时间点生成,解析域名后耐心等待即可。
当然,如果自行查询域名解析发现已经生效(PS:不懂?请参考『域名解析怎么做才能知道是否已经生效?两种方法验证』),而此时SSL证书尚未生成,我们可以手动手动生成SSL证书,具体请参考以下教程文章:
另外,老薛主机的免费ssl证书默认有效期为3个月,在证书到期之前系统计划任务会自动检测并更新证书,只要保证域名正常解析到主机,证书就会自动延期,所以说老薛主机的免费SSL证书可以说是“永久”证书。
至于老薛主机没有正确生成SSL证书,我们首先需要检查是否满足上文所说的两个条件,特别是第二个条件,看看域名是否已经正确解析到虚拟主机并已经生效?解析生效的后一般会自动生成正确的SSL证书,若不生成可手动点击让其生成正确的SSL证书。如果解析尚未生效,那么我们只需要耐心等待即可,这个时候我们可以先建站或做其他操作,等生效了再将站点升级为HTTPS。