我的经验是一般全部不缓存,只缓存静态,这样选择虽然只加速静态,但避免出错。因为很多设置需要cdn刷新之后才能看到效果,再去改就很烦。
我是直接URL完整路径:/ ,全站先不缓存再加缓存的东西。但下面的方式用的人多写,不出问题速度也更快。
farcdn的话分URL扩展名、URL前缀、首页、URL完整路径、URL正则匹配、参数匹配几个配置,一般用URL扩展名、URL前缀、首页和URL完整路径。
先加不缓存(扩展名前面要带.)
URL扩展名:
.gz;.xml; .php; .jsp; .asp; .aspx
URL完整路径:
/wp-admin
首页:不缓存
/wp-admin这个缓存设置,wp-admin是wordpress网站后台的地址,我们让其不缓存是为了防止打不开后台这种情况发生。但有时候还是打不开一些内容,所以php不能缓存。.gz;.xml;.php这个里面 .php是我们网页的文件类型,防止更新文章后打开网站看不到新发表的文章。.xml是站点地图的文件,不缓存是为了防止站点地图更新后搜索引擎抓取不到新更新的URL文件。.gz也是站点地图的文件,不同插件后缀不同,有的是xml有的是gz,这个可以选择。然后首页不缓存是为了有些主题在pajx下首页有些函数失效,比如登陆后台。
再加缓存
URL扩展名:
woff2;.otf;.ot;.svg;.ttf;.woff;.jpg;.gif;.png;.bmp;.ico;.jpeg;.mp3;.mp4;.flv;.webp;.swf;.css;.js
.css;.js是网页中各种样式的文件类型,这个占比最大。所以缓存时间要高一些。
.woff2;.otf;.ot;.svg;.ttf;.woff是各类字体文件,我们将其缓存下来可以提高很多速度。
.jpg;.gif;.png;.bmp;.ico是各类图片文件
发表 :1年前