【前端】Github Pages 與域名關聯簡明教程

Github Pages 與域名關聯簡明教程css


1. 向你的 Github Pages 倉庫添加一個CNAME(必定要*大寫*)文件html

  其中只能包含一個頂級域名,像這樣:git

example.com

 

  若是你是用 hexo 框架搭建博客並部署到 Github Pages 上,每次github

> hexo g
> hexo d

  後會把你的博客所在目錄下 public 文件夾裏的東西都推到 Github Pages 倉庫上,而且把 CNAME 文件覆蓋掉,解決這個問題能夠直接把 CNAME 文件添加到 source 文件夾裏,這樣每次推的時候就不用擔憂倉庫裏的 CNAME 文件被覆蓋掉了。緩存


2. 向你的 DNS 配置中添加 3 條記錄安全

@          A             192.30.252.153
@          A             192.30.252.154
www      CNAME    username.github.io.

  用你本身的 Github 用戶名替換 username服務器

  推薦使用 DNSPOD 的服務,使用國外的 DNS 解析服務可能有被牆的風險。markdown

 

3. 等待你的 DNS 配置生效hexo

對DNS的配置不是當即生效的,過10分鐘再去訪問你的域名看看有沒有配置成功 : )app

 

參考資料

做者:sjyan
連接:https://www.zhihu.com/question/31377141/answer/103056861
來源:知乎
著做權歸做者全部。商業轉載請聯繫做者得到受權,非商業轉載請註明出處。

 



 

阿里雲域名解析服務

 

  我買的是阿里雲域名,直接上面提供域名解析服務,下面是具體操做方法。

  域名註冊後,客戶只擁有了這個域名的使用權,但沒法經過域名直接訪問您的網站,或做爲電子郵箱後綴進行郵件收發。「域名解析」是使用域名訪問您的網站或郵箱的必備環節。

  建議選擇萬網雲解析服務,確保域名在解析過程當中擁有穩定、快速、安全的服務保障。

1、準備域名、網站(或郵箱)

  您須要擁有一個域名以及從服務器提供商處獲取主機 IP 地址(或電子郵箱 MX 記錄),以便完成後續解析設置。

2、設置域名解析

  登錄阿里雲/萬網【管理控制檯】,進入域名解析列表,把域名指向網站主機 IP 地址(或電子郵箱 MX 記錄),便可快速完成域名解析設置。具體操做流程以下:

1. 進入域名解析設置頁

  1)  登錄阿里雲/萬網【管理控制檯】,在頂部主導航位置點擊【產品與服務】--【雲解析】,進入「域名解析列表」;選擇需添加解析的域名,點擊右側操做的【解析】入口,便可進入到域名解析設置頁;

  【提醒】非萬網域名用戶,進入「域名解析列表」後,點擊列表右上方【添加域名】,在彈出框中輸入您須要設置解析的域名,點擊【添加】便可;添加成功後點擊域名右側【解析】入口,便可進入域名解析設置頁。

二、  新增解析

  以將域名指向您的網站爲例,對於新手用戶,咱們支持一鍵解析,您只須要填寫網站的 IP 地址,便可完成解析。

  【提醒】客戶能夠【進入高級設置】,點擊【添加解析】,選擇記錄類型爲 A 記錄;主機記錄爲空,或填寫 www;記錄值填寫您以前獲取的主機 IP 地址;解析線路,TTL 默認便可。點擊保存,便可完成域名解析設置。

 

  點擊查看 域名 CNAME 解析設置方法

  點擊查看 域名URL轉發解析設置方法 

3DNS 檢查

  域名解析設置完成後,需肯定使用萬網雲解析 DNS 方能解析生效。

  萬網域名用戶在首次解析時已使用萬網 DNS,無需再作修改。

  若是使用的是萬網 DNS,無需修改,直接進入「四、解析生效時間」,等待生效

  若是使用的非萬網的 DNS,如何修改爲萬網 DNS 請 點此查看

4、解析生效時間

新增解析完成設置即時生效。

修改解析則須要 10 分鐘~2 小時,最終生效取決於各地運營商的緩存刷新時間,請耐心等待。

解析多久才能生效請 點此查看

若是您的域名指向的 IP 爲萬網虛擬主機,請在管理控制檯綁定域名 

相關文章
相關標籤/搜索