申請中文域名並跳轉到我的網站(多種方法的嘗試)

0x00 寫在前面


 

今天看了篇知乎:javascript

 

感慨這些無聊的人的同時,也萌生了本身申請一個有趣的中文域名的想法html

說幹就幹,下面記錄一下設置中文域名跳轉的過程 也算是踩了很多坑,有興趣的同窗能夠把我提到的幾種方法都試一試,各類方法各有優劣,最好先看徹底文再選擇java

0x01 購買域名


須要在支持中文域名購買的網站上購買域名,例如騰訊雲、阿里雲、西部數碼等等,以前我用過的namesilo不支持中文域名的搜索git

我嘗試了在github

騰訊雲:https://dnspod.cloud.tencent.com/web

西部數碼香港站:https://www.363.hk/services/domain/服務器

google domains: https://domains.google/dom

以及GoDday: https://sg.godaddy.com/zh工具

這四個網站上購買,這四個都是支持中文域名的,其中騰訊雲和西部數碼成功完成了購買,google的手機號認證死也登不上去,遂放棄,GoDday最後支付的時候須要信用卡,窮學生沒得信用卡,也放棄了QAQ網站

肯定了本身想購買的域名能夠註冊後就能夠購買了,這裏無須贅述,以騰訊云爲例:

 

 付款掃碼一鼓作氣,支持各類掃碼姿式~

0x02 實名認證


 

原本以爲這一步徹底能夠跳過去的,我也看了不少以前寫的博客,都說若是域名不解析到國內服務器是不須要實名認證的,可是我不論是在騰訊雲仍是西部數碼,他都提示我如今的政策是買到域名必須先進行實名認證,否則不提供解析服務,不過我以爲在google上買可能就不須要了,可是google帳戶登不上去,只好老老實實認證了。

須要注意的是,認證的信息裏,域名全部者的姓名必須和以後上傳的身份證姓名相同,而聯繫人則無所謂,這是須要搞清楚的:

 

 上傳本身的身份證以後稍等一會就行了,效率仍是很快的~特殊狀況致使身份證不能使用的可使用其餘證件,具體的能夠看騰訊雲的幫助文檔。

西部數碼身份認證的方法也是同樣的,一樣須要注意身份證必須和域名全部者匹配。

0x03 解析域名


終於到了最關鍵的域名解析環節了,這裏有多種方法能夠實現:

 

方法1 :綁定ip地址

這個方法須要你有本身的ip地址,也就是說有本身的雲服務器,將本身的ip地址填上就行了,不過我以前買的vultr服務器已經不用了,手頭上沒有服務器,遂放棄。

方法2:url跳轉

須要注意的是,在騰訊雲設置url解析必需要將本身的域名進行備案(注意不只僅是實名認證),這個備案我也嘗試了,不過提示48小時內不能當即進行備案......果斷放棄,而西部數碼url跳轉聽說是不須要備案的,可是知道我寫下這篇文章,都沒有完成域名的實名認證,因此尚未機會嘗試,等完成認證後會將這裏補上。

方法3:CNAME

CNAME的方法須要你提早有一另一個域名,這樣才能根據另外一個域名來解析ip,並且指向國內域名的話仍然是須要備案的,那麼若是我沒有域名或者不想備案應該怎麼辦呢?這裏就須要感謝github了

github.io的域名是免費送的,只要有github帳號就行~

註冊github:https://github.com/ 後,建立一個代碼倉庫:

 

 隨便起個本身喜歡的名字,可是後綴必定要是github.io

 

 

 建立以後,在倉庫裏面建立一個新的文檔:

 

 將這個文檔命名爲html.index

文檔的內容是:

 <!DOCTYPE html>
 <html>
 <head>
 <meta charset="utf-8">
 <title>Lew's Blog</title>
     <style media="screen">
         * {
                 margin: 0;
                 padding: 0;
         }
     </style>
 </head>
 <body>
 </body>
     <script type="text/javascript">
                 //將這個地址修改爲須要的博客地址
         window.location.href = "https://xxxxxxx"; 
     </script>
 </html>

將本身想要解析到的地址(好比博客園、csdn、我的blog等等)填進去便可

接下來須要在倉庫裏面再建立一個文件,這個文件須要命名爲CNAME 注意必定要大寫

文件的內容則是購買的域名,這裏須要特別注意的是,由於我購買的是中文域名,直接寫中文是不會被解析的,必需要通過轉碼(這裏絆了我很久QAQ)

轉碼工具的網址是:http://www.webmasterhome.cn/tool/punycode.asp

 

 把轉碼後的域名填到CNAME文件裏便可。

到這裏,我看到一些博客說須要在倉庫的settings裏面設置綁定,可是我進入settings裏面的github pages已經顯示是正確綁定了:

 

 github的部分就算完成了,如今只須要在騰訊雲裏面設置解析就行了。

在域名管理裏面,添加CNAME解析:

 

 注意這裏的記錄值是剛剛的倉庫名.github.io 不要加一些亂七八糟的http之類的東西

添加完成後等待10分鐘左右就行了 就能夠利用購買的中文域名跳轉到本身的網站上了~~

0x04 後記


中文域名跳轉這裏踩了很多坑,受到了各類條件的制約,能夠說仍是費了很多功夫的,註冊的過程當中我發現不少特別有意思的中文域名都沒有被註冊,不論是給本身仍是搞點小浪漫都是一個不錯的選擇~~

相關文章
相關標籤/搜索