這篇把之前購買網域並連到個人網站上的一些心得整理出來

但每個人買網域的地方都不太一樣,我是在 pchome 買的,步驟可能也會不太一樣

買網域

我當初會到 pchome 買,主要還是因為他比較便宜

那這篇我就不細講買網域的流程,相信網路上都會有很多教學,google 搜尋「pchome 買網址」這個關鍵詞就能找到以下網站

將網域連接至網站

我的網站是放到 Github Pages,不是使用這個方法的可以跳過 我在另一篇有介紹怎麼把靜態網頁放到 Github 上展示,有興趣的可以看看喔!

  • 首先進入放個人網站的 Github repository,點選上面的「Settings」

  • 再來點選「Pages」,在「Custom Domain」的地方填入你所購買的網域

但這樣不代表你在瀏覽器上就能看到你的網站喔,還需要以下幾個步驟

DNS 代管

這邊介紹兩種方法:

1. Pchome 代管

  • 進入「管理我的網址」->「DNS 設定與修改」-> 點選「進入」

  • 點選「PChome 代管 DNS」,此時你就會看到以下畫面:

    類型記得先點選「A(ipv4)」

    那問題來了,中間的地址應該要填什麼呢? 這時候就要使用以下其中一個指令,來查詢你的網域的 ip

    • nslookup

    • dig

    將框起來的 ip 填入 PChome 的「地址」部分就可以了。

    再來是前面的「主機/次網域」,可填可不填,假設你填了 www,到時候你的網址開頭就會多出 www

    後面兩欄不用理他,再來按下「送出」,等待ㄧ至兩天,之後在瀏覽器打上你的瀏覽器檢查看看有沒有成功就行了!

2. Cloud Flare 代管

使用 Cloud Flare 代管的好處是,他比 Pchome 多了 https,多了一層保護

  • 首先先註冊 Cloud Flare

  • 成功後就會看到右上角的地方有個「Add site」

  • 點進去後,輸入你所購買的網域名稱

  • 然後你就會看到你的 ip 列表,點選下一步,他會給你兩個 NS(Name Server),複製後進行下一步

  • 回到pchome的「設定DNS」,選擇「自管DNS」,將這兩個 NS 填入

  • 大功告成!