1、启用 Tiered Cache 缓存开关:通过选择缓存拓扑,可以控制源服务器与 Cloudflare 数据中心的连接方式,以确保缓存命中率更高、源服务器连接数更少,并且 Internet 延迟更短。
2、增加浏览器缓存时间TTL:在此期间,浏览器会从其本地缓存中加载文件,从而提高页面加载速度。
3、 分别创建缓存规则和压缩规则
压缩规则:
表达式预览
(http.request.uri.path.extension in {"mp3" "mp4" "avi" "avif" "bmp" "mkv" "mov" "m2v" "mpg" "mpeg" "wmv" "3gp" "flv" "swf" "webm" "asf" "vob" "ogv" "rm" "rmvb" "jpg" "jpeg" "png" "gif" "tiff" "tif" "wbmp" "raw" "dng" "webp" "heic" "heif" "svg" "eps" "apng" "ico" "psd" "ttf" "woff" "js" "css" "woff2" "svgz" "flac" "mid" "bz2"})
缓存规则:
表达式预览
(http.request.uri.path.extension in {"7z" "avi" "avif" "apk" "bin" "bmp" "bz2" "class" "csv" "doc" "docx" "dmg" "ejs" "eot" "eps" "exe" "flac" "gif" "gz" "ico" "iso" "jar" "jpg" "jpeg" "mid" "midi" "mkv" "mp3" "mp4" "ogg" "otf" "pdf" "pict" "pls" "png" "ppt" "pptx" "ps" "rar" "svg" "svgz" "swf" "tar" "tif" "tiff" "ttf" "webm" "webp" "woff" "woff2" "xls" "xlsx" "zip" "zst"})