什麼是CDN?
內容分發網路(CDN)是指一組分佈在不同地理位置的伺服器,協同工作以提供網際網路內容的快速交付。CDN 允許快速傳輸載入網際網路內容所需的資源,包括 HTML 頁面、javascript 檔案、樣式表、影象和影片。說白了就是讓使用者儘可能訪問離自己進的伺服器節點,減少網路延遲。
Cloudflare 的預設快取規則是什麼?
Cloudflare 根據如下規則來解析源伺服器的響應頭:
如果源伺服器的響應頭包含 cookie,或者 Cache-Control 被設定為 private、no-store、no-cache 或 max-age=0,那麼 Cloudflare 不會快取;
Cache-Control 被設定為 Public 並且 max-age 的值大於 0,或者 Expires 被設定為未來的某一時間,那麼 Cloudflare 會快取;
如果 max-age 和 Expires 同時存在,則以 max-age 為準。
Cloudflare 基於檔案的副檔名來快取,需要注意的是HTML檔案預設是不快取的,預設快取的有如下型別:
7Z CSV GIF MIDI PNG TIF ZIP
AVI DOC GZ MKV PPT TIFF ZST
AVIF DOCX ICO MP3 PPTX TTF
APK DMG ISO MP4 PS WEBM
BIN EJS JAR OGG RAR WEBP
BMP EOT JPG OTF SVG WOFF
BZ2 EPS JPEG PDF SVGZ WOFF2
CLASS EXE JS PICT SWF XLS
CSS FLAC MID PLS TAR XLSX
如何判斷頁面是否被快取了?
CF-Cache-Status 響應頭如果是 Hit ,則說明命中快取,快取成功。其它值的含義可參考末尾的官方文件。
怎麼設定自定義的快取規則?
可以自定義 頁面規則,設定對應的快取規則,優先順序高於預設規則。
常用快取規則?
快取指定目錄(static)下的所有內容:*example.com/static/*
快取指定副檔名(html)的所有內容:*example.com/*.html
根據特定的查詢字串(static=true)來快取所有內容:*example.com/*?*static=true*
參考:https://support.cloudflare.com/hc/en-us/articles/360021806811-Getting-Started-with-Cloudflare-Caching
社工庫免費查詢,免費社工庫電報(Telegram)機器人。
網路釣魚 (Phishing)攻擊者利用欺騙性的電子郵件和偽造的 Web 站點來進行網路詐騙活動,受騙者往往會洩露自己的私人資料,如信用卡號、銀行卡賬戶、身份證號等內容。詐騙者通常會將自己偽裝成網路銀行、線上零售商和信用卡公司等可信的品牌,騙取使用者的私人資訊。本文分享一些防止被網路釣魚的方法。
什麼是服務註冊發現?簡單來說,當服務A需要依賴服務B時,我們就需要告訴服務A,哪裡可以呼叫到服務B,這就是服務註冊發現要解決的問題。
本文介紹了分散式事務的一些基礎理論,並對常用的分散式事務方案進行了講解;在文章的後半部分還給出了事務異常的原因、分類以及優雅的解決方案;最後以一個可執行的分散式事務例子,將前面介紹的內容以簡短的程式進行演示。
Python 中庸 pip 安裝模組時報如下錯誤:WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available
Screen 是一款能夠實現多視窗遠端控制的開源服務程式,簡單來說就是為了解決網路異常中斷或為了同時控制多個遠端終端視窗而設計的程式。使用者還可以使用screen服務程式同時在多個遠端會話中自由切換。
MySQL複製報錯,錯誤提示: Last_Errno: 1594 Last_Error: Relay log read failure: Could not parse relay log event entry.
v2ray服務(WebSocket+TLS+Web)在PC端客戶端可以連上正常使用,但iOS手機端用shadowrocket客戶端能連上,但無法上網。報錯資訊如下:v2ray.com/core/proxy/vmess/encoding: invalid user > v2ray.com/core/proxy/vmess: Not Found
YouTube俗稱“油管”,它是全球規模最大的影片網站。很多人知道如何如何上傳Youtube影片,但卻不知道如何下載Youtube影片。本文將手把手教你如何下載Youtube影片,併為大家推薦3個最佳的Youtube下載方法和8個最佳的Youtube下載工具。
CentOS 8作業系統版本結束了生命週期(EOL),Linux社群已不再維護該作業系統版本。建議您切換到Anolis或Alinux。
網路釣魚 (Phishing)攻擊者利用欺騙性的電子郵件和偽造的 Web 站點來進行網路詐騙活動,受騙者往往會洩露自己的私人資料,如信用卡號、銀行卡賬戶、身份證號等內容。詐騙者通常會將自己偽裝成網路銀行、線上零售商和信用卡公司等可信的品牌,騙取使用者的私人資訊。本文分享一些防止被網路釣魚的方法。