天天看点

GitPage如何对自定义域名开启强制https - Hexo建站(九)

​​Github搭建的博客更改为自定义域名 - Hexo建站(二)​​

更改为自己域名后, 正常访问是: ​

​http://www.xxx.com​

如何开启https进行访问网站?

​blog仓库​

​​的​

​setting选项​

​​找到​

​GitHub Pages的项目配置​

GitPage如何对自定义域名开启强制https - Hexo建站(九)

勾选​

​Enforce HTTPS​

​选项即可开启, 但是如果之前已经开启了自定义域名, 该选项是无法勾选的.

解决方法:

  1. 把 Custom domain 中的值清空,并点击 ​

    ​Save​

    ​ 进行保存;
  2. 在 Custom domain 中的填入之前清空的值,我这里是 ​

    ​clearlight.com.cn​

    ​,填入后点击保存;
  3. 尝试在浏览器里主动访问 ​​https://clearlight.com.cn​​​ ,地址要根据自己的情况,注意协议类型是 https,正确情况下是能正常访问的;

    刷新项目设置页,如果 enforce HTTPS 可勾选,勾选即可;

  4. 刷新项目设置页,如果 ​

    ​enforce HTTPS​

    ​ 可勾选,勾选即可;
  5. 如果 ​

    ​enforce HTTPS​

    ​​ 不可勾选,并且提示 ​

    ​"Not yet available for your site because the certificate has not finished being issued”​

    ​ ,说明证书尚未申请完成,等待一天即可。