若是有一天,咱們辛辛苦苦寫的博客丟失了,那將是一筆很大的損失,因此頗有必要將咱們的博客進行一份備份,那麼有沒有什麼簡單,經濟的辦法呢,這裏博主就告訴你們一個好辦法。html
利用豆約翰靜態博客站點生成器+豆約翰博客備份專家爲你喜歡的博客作一個備份;git
備份示例:github
博客園 葉小釵 博客園博主主頁地址 github博客備份地址工具
CSDN Jack_King007的專欄 CSDN博主主頁地址 github博客備份地址佈局
咱們所須要的工具備豆約翰靜態博客站點生成器+豆約翰博客備份專家+github測試
主要由如下幾步構成:網站
1.利用豆約翰博客備份專家將某個博主的所有博文(圖文)下載到本地;spa
2.利用豆約翰靜態博客站點生成器將這些博文生成一個靜態網站;.net
3.上傳到github免費Page空間;3d
第一步請參考豆約翰博客備份專家使用說明;
咱們本篇文章重點來講明第二步。
打開靜態博客站點生成器程序所在文件夾,咱們會發現有個文件夾叫作site,在site文件夾中有個子文件夾叫source,這裏放置咱們經過博客備份專家下載的某個博主的所有博文,具體作法以下:
1.首先確保某個博主的所有博文已經下載完畢(下載而且導出成某種格式了(pdf或chm),而後會發現html子目錄對應站點的目錄中出現以該博主名字命名的文件夾,以下圖所示:
2.咱們把這個博主命名的文件夾所有拷貝到[豆約翰靜態博客站點生成器]主程序所在目錄的/site/source/子文件夾中,以下圖所示:
3.運行[豆約翰靜態博客站點生成器],彈出以下界面:
首先對站點進行設置,網站前綴中輸入,託管網站的域名,我這裏以github page爲例,裏面輸入http://songboriceboy.github.io/xxoo;
網站的description和keywords能夠自行設定。接下來,點擊生成靜態站點按成功,此時咱們點擊打開站點按鈕,會發現[豆約翰靜態博客站點生成器]主程序所在目錄的/site/target/子文件夾中多了2項:
html文件夾和index.html文件,以下圖所示:
此時,咱們的靜態博客站點就生成好了,target文件夾中保存的就是生成後的站點。
3.咱們要把這個站點的內容上傳到github中,具體能夠參見下面連接中的說明:
在github中 咱們能夠經過github page建立我的主頁 以及綁定域名
聽說有300m空間 以及無限流量 不過只能支持靜態html。
1.其實就是 在咱們的倉庫中 建立靜態文件 經過github page功能生成地址 訪問那些靜態頁面
之前的建立方式和如今稍微有點不一樣 下面介紹如今的建立方式
Settings ——> GitHub Pages——>Automatic Page Generator ——> 彈出頁面 能夠輸入一些信息 而後肯定
——>選擇頁面佈局——>publish
而後就發佈成功了
這個時候 咱們就能夠 在 settings——>github page 裏面看見鏈接地址了 就能夠訪問了
如今的github page 和之前的稍微不同 github page放在了項目的分支裏面
這個就是 咱們的github page的文件了 咱們能夠在這個下面進行 更新提交
可是中間有一點刷新時間 不是提交後 那邊的頁面就能直接顯示
http://justcoding.iteye.com/blog/1959736
http://blog.csdn.net/jaketseng/article/details/8921019
我是參考這兩個帖子進行綁定的
若是是用 A記錄解析的話 應該是綁定 一級域名 這個我沒測試 有興趣的朋友能夠試一下
我使用的CNAME方式 綁定的二級域名
在github page的 文件目錄下
1. 建立一個CNAME文件,內容是你的域名 好比github.lujianing.net
2.進入到本身的域名管理下邊 進行域名解析
注意 後邊的地址是 你的名字.github.io. (注意後邊的.)
也就是 你的github page 前邊的地址
解析後 不是馬上就生效的 因此須要等一段時間
這是我綁定的二級域名 http://github.lujianing.net/