Github Pages 绑定域名及开启https访问

一、前期准备

    1. 注册 Cloudflare 服务,通过Cloudflare提供的免费证书服务,开启网站SSL访问。

    2. 将域名绑定到Cloudflare服务上,且将cname域名解析到username.github.com上。

二、创建github库。

    1.创建一个Github的public库,名字随意,创建完成后,新建一个branch命名为gh-pages并更新为默认branch,删除原有的master分支(你可以保留)。

    2.将项目clone到本地,新建index.html文件、CNAME文件和_config.yml文件。

    2.1 index.html 文件可以随意添加,这个暂不细说。

    2.2 CNAME 文件为你的域名,比如 www.abc.com 或 abc.com 一行为一个,可设置多个。

    2.3 _config.yml 文件为配置文件,可设置rewrite和ssl访问,先说ssl配置,如下所示。

url: https://www.domain.com
enforce_ssl: www.domain.com
url: https://domain.com
enforce_ssl: domain.com



    done.

你可能感兴趣的:(github)