使用Github和Hexo搭建個人主頁時報錯 404 There isnt a GitHub Pages site here

問題描述:

最近自己嘗試使用Github+Hexo 創建了自己的主頁,在輸入"username.github.io"時,可以打開自己的網頁,但是在輸入自己註冊的與"username.github.io"鏈接的域名"www.username.top"時,顯示 404 There isn’t a GitHub Pages site here.頁面如下
在這裏插入圖片描述

解決辦法:

簡單分析:能打開 “username.github.io”,說明使用Github和Hexo創建的個人博客主頁沒有問題,而在輸入自己所註冊的域名時,打不開主頁說明問題出在了 將 github的域名 username.github.io 與 自己註冊的域名 “www.username.top” 的鏈接上。

解決辦法:在將兩個域名相連接的操作中,有一步是在 source文件夾中創建一個名爲 CNAME無後綴 文件。出現上述問題很有可能是你創建的是一個 .txt 文件。

注意:
無後綴 的 CNAME 的文件類型爲 文件
.txt 的 CNAME 的文件類型爲 文本文檔

(大家一般都是通過文本文檔或記事本創建這個不帶後綴的CNAME文件,所以很容易創建成.txt文件,這樣就會導致 不能將兩個域名進行有效的連接,出現 404 There isn’t a GitHub Pages site here.的問題)
在這裏插入圖片描述
如何將.txt文件轉化爲不帶後綴的文件:

1.勾選圖中 文件擴展名
2.再對CNAME文件進行重命名,去掉.txt 後綴即可。
在這裏插入圖片描述
進行完上述操作後,重建一下文件即可,操作如下。
在 source 文件夾所在目錄下(即自己最開始創建的文件夾)點擊鼠標右鍵,選擇 Git Bash Here,在命令行輸入:

hexo g -d

至此,問題解決,在瀏覽器中再次輸入自己註冊的域名:www.username.top 即可進入自己的博客主頁。

如果文章對您有所幫助,不要忘了在下方給點贊喲!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章