wordpress生成html插件,生成HTML的WordPress静态缓存插件Comet Cache

今天为大家分享一个生成HTML的WordPress静态缓存插件Comet Cache,Comet Cache插件会把缓存的文件直接在目录中是以HTML形式存在。

一:安装

后台搜索Comet Cache,用的人也还是不少的,更新的也很频繁:

86dd87926069594f4ad0d67d2f4cc21e.png

安装好启用即可。

二:设置

启用之后,才会发现Comet Cache功能的强大,启用该缓存的方式也非常简单,直接插件设置页面选择“Yes,enable Comet Cache”并保存即可开启缓存。

9796a4b03546bc3efe4cc32b58c3325e.png

当然你还会看到下面有N多的功能选项,其实全部默认即可。我们看图:

fdf41c165d4301eb633be6d4add5fdc8.png

我们看到很少有插件会细心的考虑到404页面需要缓存的,因为wordpress的404页面如果被人CC你的服务器基本就挂了。feed缓存,可以设置延迟输出,防采集还是很不错的。这些功能很贴心,让大鸟有点喜欢这个缓存了。不过大家还是酌情选择。之后我们保存设置就可以开启缓存了。

三:配置Nignx

如果你的网站采用的是NGINX的话就会出现提示,那就需要按照官方要求在配置文件中的server {内添加以下缓存脚本,如果不是,可以跳过:

84f662866f217114a4bf471413b7647c.png

所以重头戏来了,我们需要配设置nginx,放入以下代码:

server {

etag on;

expires 7d;

if_modified_since before;

gzip on;

gzip_vary on;

gzip_comp_level 6;

gzip_types text/plain text/xml image/svg+xml # text/html in core already.

application/rss+xml application/atom+xml application/xhtml+xml

text/css application/json application/x-javascript

application/font-otf application/font-ttf;

if ($uri ~* /wp\-content/cache/comet\-cache/cache(?:/|$)) {

return 403;

}

if ($uri ~* /wp\-content/cache/comet\-cache/htmlc/private(?:/|$)) {

return 403;

}

location ~* \.(?:ttf|ttc|otf|eot|woff|woff2|css|js)$ {

add_header Access-Control-Allow-Origin *;

}

#以下代码官方说明是可选的, 告诉Comet Cache您已完成此Nginx配置。

location ~* \.php$ {

fastcgi_param WP_NGINX_CONFIG done;

}

}

这里面很多多地方可以自行调整,如果你默认也没关系,比如说 gzip on; gzip_vary on;这里宝塔都是默认开启的,其他的东西可以自行调整,其实默认也没关系,反正也能用。

四:测试效果

我们配置好了nginx之后就可以忽略那个提示了,修改完配置文件后,保存,点击WordPress右上角的Clear CaChe。fba81939fba19653bbf93da4957e827b.png

现在测试一下Comet Cache是否真正启用:打开浏览器无痕浏览窗口,访问你的网站,查看源代码,拉到最底。如果你看到以下代码,那么说明Comet Cache已经在工作!还是看图吧:

华丽丽的生效了,测试过,如果你不配置nginx也是可以用的,也会生成静态的HTML文件,可能效率会低一点,所以这个插件的兼容性还是很好的。

五:静态HTML

听说可以生成纯静态的HTML,我们在服务器是哪个找找:

f1903ee2e5bc1ce60858c220eaf4c787.png

默认是不自动生成HTML文件,当我们访问网页的时候会自动生成HTML。之后的访问会调用纯静态的HTML网页。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值