寫在前面
實在是在抱歉了各位,因為作者現在初二,正被抓著補習...所以這篇說好的「下周就發布下一篇的教程」整整拖了一年多???♂????♂?...
好的,那么不管怎樣,我回來了。
先為沒看過第一篇的朋友們給上傳送門:
【Markdown修改版】使用Coding.net來搭建基于Hexo的免費博客(一)
本期的內容
- 介紹如何使用配置自定義域名
- 如果沒有自定義域名的話要怎么配置
- 還有一些第一篇評論區里出現的常見問題解決方案
好的,那么廢話不說,我們開始。
1.配置自定義域名
配置域名的過程非常簡單,有域名的朋友們應該都會設置CNAME吧,
首先,在您的域名管理面板中添加 CNAME 記錄指向到 pages.coding.me。然后,在「Pages 服務」設置頁中的自定義域名欄目輸入您欲綁定的域名,點擊「保存」即可通過自定義域名訪問您的網站。
嗯,沒錯,就這么簡單。
2.如果沒有頂級域名的話要怎么配置
就如上期出現的情況,如果直接用xxx.coding.me/xxx的域名的話,所有的css,js等資源文件都會直接向xxx.coding.me/...請求所以,我們需要在「_config.xml」中設置一下deploy網站的根目錄。
我們可以看到這里有一個url參數,我們將它先配置成我們的域名,接著,在url的下面還有一個root參數,這就是我們博客的實際目錄位置,按照我在codeing.net的配置
,我將它配置成/hexotest
接著push到coding上
sudo hexo generate --deploy
ok, 大功告成,再也不怕資源文件404了~~~
3.一些第一篇評論區里出現的常見問題解決方案
在第一篇的評論區中出現了幾個常見問題,這里列出幾個解決方案。
Q: 必須要部署在私有倉庫嗎,公有不可以嗎?
A: 當然可以,而且部署過程完全一致。
**Q: chmod設置權限的時候提示zsh: no matches found: 777 ***
A: 在執行該命令的時候要注意,777和星號之間有一個空格,正確的命令應該是:
sudo chmod -R 777 *
Q: 提示npm命令不存在
A: 可能是因為沒有正確的切換工作環境,請參考我寫的第一篇文章(鏈接在上面),有對環境切換的詳細過程,如果問題仍然存在可以私聊我哦QUQ
結尾
那么先寫這么多,那么第三篇教程將給大家介紹有關主題配置相關的教程,敬請期待~還有...貌似有人想叫我出一篇關于「如何注冊免費域名的文章」,如果有時間的話我也會出一篇如何注冊免費頂級域名的文章哦
作者挺忙的,所以第三篇發布時間待定,嗯,就是這樣。