一台服务器下多个网站,数据混乱问题

8kPZVFujrdAEq76

问题描述

上篇文章让Wordpress速度起飞,使用Redis和opcache为网站加速教程讲了如何通过开启Redis缓存让网站速度起飞的方案,注意看一言(yi.tips)文章的小伙伴应该注意到了,我在文章的末尾特别强调了:

如果您的服务器有多个网站,并且又要使用Redis,如果你没有给多个网站设置不同的数据库前缀(wordpress在一台服务器下由于每个网站都是使用默认的数据库前缀wp_),那么数据会乱窜!!! 多个网站的小伙伴一定要做如下配置的优化,我特意写了一篇文章,不配置的话,数据会乱窜,你访问你的A网站,展示的内容或许是B网站的。

本文就是要解决这个问题的

HA1wZqR8OJzMQVU

解决方案

直接在web目录下wp-config.php 文件中添加一行代码,来区分不同的缓存

define('WP_CACHE_KEY_SALT', 'www.yi.tips');

这里的 www.yi.tips 需要改成 你自己的网站地址

下面详细说一下过程,以宝塔安装的网站为例:

1、登录宝塔页面,打开文件,进入到你网站的主目录下,我们就是进入到/www/wwwroot/yi.tips,找到wp-config.php文件,点击编辑

RwEnSTLkgCrOldM

2、在wp-config.php文件添加代码段,并且点击保存,即可完成修改,记住,你这台服务器有多少个网站,就给多少个网站添加这段代码,域名改成每个网站的即可

define('WP_CACHE_KEY_SALT', 'www.yi.tips');

bvh2g1pHRc8O4ad

如果你觉得文章对你有帮助,欢迎大家收藏及转发,更多小Tips都在一言(Yi.Tips)~

© 版权声明
THE END
一点Tips,知识免费共享网站
点赞8 分享
写点什么吧! 共1条

请登录后发表评论

    • 头像系统0