首页    >    插件下载    >   WordPress静态插件推荐:Super Static Cache

WordPress静态插件推荐:Super Static Cache

Super Static Cache是国人开发的一块专门为WordPress实现静态化的插件,目标是用来替代wp super cache和cos html cache。

WP super cache最著名的WordPress缓存插件之一,它是一款高级插件,能够根据需要作出很多配置,还能自动设置缓存过期时间,在大多数情况下都非常实用。但是一但数据量多大,就可能因为不合理的设置导致服务器压力过大,出现网站反应速度慢,打不开等情况。

cos-html-cache是国人开发的一款WordPress纯静态化插件,会自动生成文静态文档,下次访问会直接通过web服务器而不是php,总体表现良好,但是安装有些复杂,经常会出现不能缓存而不带任何提示的问题,另外一个问题就是固定链接必须设定为为.html, 这样一来,很多网站如果要使用它,就得改变网站的固定链接,牵一发而动全身了。

WordPress插件Super Static Cache集合wp super cache和cos-html-cache的特点,安装配置简单,缓存效率高,有良好的交互,有完全直接缓存和重写缓存两种模式,还能根据需要设置不缓存的页面。

WordPress静态插件推荐Super Static Cache

根据介绍,我们选择Rewrite伪静态模式,这样就不会在根目录生成HTML文件,而是默认在super-static-cache目录生成静态。同时,我们需要修改伪静态文件。

#BEGIN Super Static Cache
location / {

if (-f $request_filename) {
break;
}
if ($uri ~ /(.*)$){
set $wpuri $1;
set $sscfile $document_root/super-static-cache/$1;
}
set $ssc Y;
if ($query_string !~ .*=.*){
set $ssc “${ssc}Y”;
}
if ($request_method != “POST”){
set $ssc “${ssc}Y”;
}

if (-f $sscfile){
set $ssc “${ssc}F”;
}
if (-f $sscfile/index.html){
set $ssc “${ssc}I”;
}

if ($ssc = YYYF){
rewrite . /super-static-cache/$wpuri break;
}
if ($ssc = YYYI){
rewrite . /super-static-cache/$wpuri/index.html break;
}

if (!-e $request_filename){
rewrite . /index.php last;
}
}
#End Super Static Cache

我们也可以根据提示,将WordPress伪静态文件替换成告知的。然后保存选项。

分类:插件下载

标签:

* 版权声明:作者WordPress啦! 转载请注明出处。