cirry

cirry

我的原生博客地址:https://cirry.cn

給hexo配置cdn服務

經常看到服務商推 cdn 加速服務,但是一直沒動手給自己的網站整上過,今天閒來無事看看到底怎麼一回事,到底好不好用。

上來先把錢花了再說,正好腾訊最近有CDN 優惠活動,花了我¥12 整了個 100G / 年的。

購買完成之後,腾訊雲控制台 -> 內容分發服務 -> 域名管理 -> 點擊添加域名,進入下面頁面。

image

  • 選擇正確的加速區域

  • 加速域名,填寫自己的博客域名,還需要給域名添加一條 DNS 解析,示例如下:
    image

  • 加速類型,選擇CDN 網頁小文件

  • IPv6 訪問可不改

  • 所屬項目可不改

  • 標籤可不填

image

源站類型:若博客搭建在服務器中,選擇自有源。
回源協議:根據實際情況填寫,網站是用 http 訪問還是 https 訪問,就選擇什麼。
源站地址:博客部署的服務器 ip 地址

後面內容可以酌情配置或者可以跳過保存。

返回域名管理頁面可以看到我們已經有一個域名了,但是我們還得個這個域名配置一下 cname。

image

在我們的域名解析記錄中,在添加一條記錄,示例如下:

image

等待 DNS 解析完成之後,我們的博客配置 CDN 已經完成。

如何才能知道我們的 DNS 具體有沒有配置成功呢,可以登錄ChinaZ.com ,在ping 檢測中輸入我們博客網站,如果返回的結果類似如下,出現了多個 ip 則說明我們 CDN 是已經可以正常使用。

image

如果只出現了一個 ip 地址,說明我們的 CDN 沒有配置成功,請重新檢查配置。

這個配置總的來說不是很複雜,官網也有詳細的場景教學

但是這裡面有一個問題,如果一個已經寫好的文章修改後進行了部署。訪客可能無法訪問到你新修改的頁面內容,而一直是訪問舊頁面。因為緩存節點命中了之前的緩存內容之後,就不會去源請求數據了,所以節點緩存需要在我們更新博客後進行緩存刷新才行,目前還沒有看到關於這方面的插件,後期可能會自己開發一個用用。目前有一個辦法,就是自己確保一個文章盡量寫完整後發布出去。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。