为了加速网站访问,越来越多的站点启用了CDN服务。CDN服务提供商很多,这其中就包括百度免费推出的百度云加速服务。但是部分Wordpress伪静态站点在启用了百度云加速后却发现起不到加速的效果,甚至有些站启用后打开速度更慢了。怎样才能充分利用百度云加速免费版提供的三自定义规则达到Wordpress伪静态站点的加速呢?
百度云加速自定义规则说明:
提示说明: 规则自定义指对“指定URL”进行页面级规则定制(支持通配符*)。可对任意子域名、目录、甚至单个URL进行针对性的加速缓存、安全防护等配置。列表中上下关系决定优先级,靠上规则优先级高。站长可以通过点击“↑”调整优先级。新增规则优先级最低,将于30s内生效。
URL指定支持通配符*,例如
1) 对img.yoursite.com进行特定设置,需增加URL: img.yoursite.com/*
2) 对www.yoursite.com/news/ 进行特定设置,需增加URL: www.yoursite.com/news/*
3) 对www.yoursite.com所有html页面进行特定设置,需增加URL: www.yoursite.com/*.html
百度云加速自定义规则支持通配符*,我们可以充分利用统配符及三条免费自定义规则来达到Wordpress伪静态站点的加速。今天分享一下我使用的三条伪静态规则,由于百度云加速自定义规则生效有优先级顺序,所以请按照以下顺序设置,或设置后进行顺序的调整:
第一条:对wp-content目录下所有内容(主要为静态图片、主题的js、CSS文件)进行加速,且缓存时间设为最长。

第二条:对wp-*通配内容进行加速,缓存设置为“细致”,确保Wordpress后台能正常使用,同时也可加速访问Wordpress自带的JS、CSS。

第三条:对网站根目录下所有内容进行缓存加速(包括首页、伪静态页面、分类页面等),缓存时间控制在1天内,确保网站更新后一天内能展现给用户。

在任何一条规则中,都不建议开启图片延迟加载、Javascript快速加载功能,开启图片延迟加载、Javascript快速加载功能后可能会造成网站图片显示异常或者Javascript效果无法出来等问题。
我的站点在使用以上三条自定义规则后,平均每天的加速命中率能在87%以上,在全国各地的访问速度都得到了一个质的提升,可以说充分利用了百度云加速免费版的网站加速功能。加速效果如下:
