WordPress安装Redis为网站加速

前面我们讲了宝塔Linux面板安装Redis,现在我们来举一些例子来看看redis的实际运用,比如Wordpress安装Redis为网站加速,下面就跟着ytkah一起来操作一下。

第一,下载predis.php放到网站根目录,与index.php同目录,predis.php下载地址请加ytkah咨询。 

第二,下载index-with-redis.php 放到网站根目录,同上,与predis.php保持一个目录 下载地址赶紧都一下ytkah

常见修改的地方:

$cf = 1; // 如果开了cloudflare这里设置为1,否则为0 $debug = 0; // 是否开启底部调试信息,显示执行时间等 $display_powered_by_redis = 1; // 这个是原版文件带的功能,修改版已经取消,以上1位显示powered by redis , 0 关闭。 

第三,备份原index.php文件并改名,比如index-back.php,同时修改index-with-redis.php为index.php,这样wordpress就开启了redis缓存。

第四,如果不想修改index.php,同时保持index-with-redis.php不变,需要修改伪静态规则,以Apache的.htaccess 为例子。修改如下字段

 //原始伪静态规则 RewriteRule . /index.php [L] //修改后的规则 RewriteRule . /index-with-php.php [L] 

打开index.php里面的debug参数为1,然后刷新页面。这里需要注意的是,插件默认在管理员登陆状态下是无法生存缓存和加载缓存的,请退出后台账户,或者开启浏览器隐身模式!

Wordpress安装Redis为网站加速

插件默认在管理员登陆状态下,F5刷新当前页面 或者在 url后面加入参数 ?r=y  可以删除当前页面缓存,在任意参数加入 ?c=y  可以删除全站缓存,前提是登陆状态下,如果您觉得删除不够彻底,可以写一个php放到网站上,每访问一次,即可全部清空redis数据库,代码如下:

<?php //连接本地的 Redis 服务 $redis = new Redis(); $redis->connect('127.0.0.1', 6379); //执行命令清空数据库 $redis->flushall(); ?> 

原文链接:https://www.cnblogs.com/ytkah/p/9095339.html

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/17500

(0)
上一篇 2023年4月28日 08:45
下一篇 2023年4月28日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml