=
x

WP Super Cache在Nginx下安装方法和URL重写(伪静态)规则设置

WP Super Cache是目前缓存插件使用的最多的一个,在我的WordPress缓存优化中并未提起,但并不代表WP Super Cache不好。特别是nginx下面,其实是由于WP Super Cache在nginx安装使用,和URL重写即伪静态规则相对在apache下面更难设置。

安装与设置WP Super Cache

在WordPress仪表盘插件栏搜索WP Super Cche,安装即可。

安装WP Super Cache
安装WP Super Cache
启用缓存功能 (推荐)
启用缓存功能 (推荐)

启用后,会出现提示:

Mod rewrite 模块可能未安装!

貌似 mod_rewrite 模块尚未安装。也许情况并不是这样,尤其是当您不使用 Apache 作为服务器程序的时候。请检查 mod_rewrite 模块是否被加载。这对于 Super Cache 的静态文件的调用是必需的。不过您可以使用 PHP 缓存模式或者传统模式运行本插件。

不用管这个提示,这是针对apache服务器的提示,nginx下面不用管它。

高级设置勾选项
高级设置勾选项

WP Super Cache的nginx url重写规则

原来的nginx重写规则

修改为

中间插入

千万不要插在

中间。

检验是否生效

重启nginx,查看网页源码,底部是否增加了类似如下的注释,如果有即代表成功。

我也承接各种WordPress优化,有需求的可以联系我。

标签:,,

5条回应:“WP Super Cache在Nginx下安装方法和URL重写(伪静态)规则设置”

  1. 不知为什么,我现在浏览你的这一篇博客,好像CSS文件没有加载成功。是不是静态化问题了?
    静态化还是apache好用。

    • 应该是缓存到本地的css不是最新,最近一直发觉各种网络有问题,不只是我博客,比如七牛阿里云等,都会经常无法访问,我家里甚至访问百度统计的后台都要好几分钟

    • 最近瞎折腾改了个MariaDB,发现和mysql差不多,高版本对服务器要求高,于是我就蛋疼了,WP Super Cache效果不明显,转而用nginx fastcgi cache,效果比WP Super Cache好。坛子,顺便加个链接吧,都看你博客很久了!!

发表评论

您的电邮不会被公布。

*