本文以阿里雲CDN + Github Pages/Coding Pages為例
騰訊雲CDN + Github Pages/Coding Pages操作幾乎相同
-
假設你已經建好了綁定了域名的 Github Pages/Coding Pages (若沒有,則參考該鏈接,請忽略后面添加 Cloudflare CDN 的內容)
-
開通阿里雲 CDN 服務,計費方式自己選擇
-
阿里雲 CDN 域名管理面板添加域名:
-
加速域名:填自己買的並且備案了的域名(假如你要在國內加速的話😝)
-
業務類型:視情況選擇,一般默認
-
源站信息:推薦選源站域名,填上你的 Github Pages 域名(注意:不是你買的那個域名)
-
端口:如果你的 Github Pages 開啟了 Enforce HTTPS(強制HTTPS),那就選 443 端口,否則 80
-
加速區域:視自己情況定
-
-
為了使用 HTTPS 服務,需要申請 SSL 證書:
-
免費的一年有效期,付費的自己決定
-
購買后,在 SSH 證書控制台的概覽里一連串傻瓜式驗證操作😎,等待幾分鍾證書搞定
-
點擊部署,選擇 CDN,之后你懂的
-
-
回到 CDN 控制台面板,點擊已添加域名的管理
-
主要是 HTTPS 的配置,選雲盾,選擇你的證書,點擊確定
-
其它的各種亂七八糟😵的選項,各位視情況開吧
-
然后復制 CDN 加速域名,也就是 CNAME 值
-
來到域名控制台面板:
-
在解析里添加記錄
-
如果你的 CDN 用的全球加速,那么只需增加一條記錄
-
記錄值填 CDN 加速域名
-
如果你的 CDN 用的國內加速,且你希望國內訪問加速域名,國外直接訪問 Github Pages 提供的域名的話。那么需增加兩條記錄
-
記錄值填Github Pages 域名
-
記錄值填你買的域名
-
-
到此結束,接下來就是等待一會,以確保各種部署完善