這篇把之前購買網域並連到個人網站上的一些心得整理出來
但每個人買網域的地方都不太一樣,我是在 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 填入
-
大功告成!