WP-Super-Cache 作为 WordPress 的老牌静态缓存插件,它在 WordPress.Org 的一个角落一直有一份 Nginx 伪静态规则(Nginx – WordPress.org Forums)。 配置后可绕过 PHP 直接由 Nginx 返回 HTML 页面,能大大提高网站的并发能力和速度。 这份规则如下,替换 WordPress 原本的伪静态规则即可(已修改同时兼容HTTPS/HTTP,并增加是否命中的 Nginx-Static 头)。
WP-Super-Cache 作为 WordPress 的老牌静态缓存插件,它在 WordPress.Org 的一个角落一直有一份 Nginx 伪静态规则(Nginx – WordPress.org Forums)。 配置后可绕过 PHP 直接由 Nginx 返回 HTML 页面,能大大提高网站的并发能力和速度。 这份规则如下,替换 WordPress 原本的伪静态规则即可(已修改同时兼容HTTPS/HTTP,并增加是否命中的 Nginx-Static 头)。
这是 2024 年 4 月最新更新的规则,不再需要任何插件,将下述规则复制到面板的站点伪静态设置中即可: 题外话 WordPress 自 4.x 之后,核心中实质上已经不再区分子目录、子域名安装,建议统一设置为子域名安装,然后在后台编辑站点以修改某个子站具体是子域名还是子目录形式。 子目录形式下需要自行注意避免站点目录和分类、标签等目录冲突的问题。 如果你也想像 wenpai.org 一样实现很酷的单点登录,全站共享,可以参考使用以下wp-config.php配置(无需任何插件):
1.卸载旧 Nginx 卸载完成以后点击安装,选择编译安装,打开添加自定义模块窗口如下图。 2.加载自编译模块 模块名称填写:yunsuo 模块简介填写:yunsuo 模块参数填写:--add-module=/www/server/nginx/src/yunsuo 前置脚本粘贴如下内容: 完成以后提交并打上勾,点击安装,等待完成即可。
宝塔 Nginx 默认使用 Gzip 作为压缩,这篇文章介绍如何将其替换为谷歌的 Brotli。 1.卸载旧 Nginx Brotli 其实支持动态加载,这里为了方便直接卸载旧版本重装。 卸载完成以后点击安装,选择编译安装,打开添加自定义模块窗口如下图。 模块名称填写:ngx_brotli 模块简介填写:ngx_brotli 模块参数填写:--add-module=/www/server/nginx/src/ngx_brotli 前置脚本粘贴如下内容: 完成以后提交并打上勾,点击安装,等待完成即可。 2.设置 Ng…
前几个月我撰写了CloudFlare Workers 搭建 WordPress 反代,其优势在于免费,但速度和稳定性达不到高标准,繁琐的操作步骤更是让很多小白无从下手。 于是就有了今天这篇文章。 材料准备: 1个二级域名 1台国外VPS(首推美国,其次香港) 步骤一:安装宝塔面板与Nginx 这一步不再过多介绍,宝塔官网:https://www.bt.cn,Nginx 在宝塔后台安装即可。 步骤二:建立反代站点并设置HTTPS 这一步也不再过多介绍,直接上图片。 步骤三:设置反代站点伪静态 直接复制以下内容粘贴到伪…
WP-Rocket 提供了 Nginx 插件用于绕过 PHP 直接返回缓存的静态HTML,安装启用后网站可以达到飞一般的速度。 这里以宝塔面板为例介绍如何安装此 Nginx 插件。 1.关闭 WP 的 Cron 定时任务 由于此插件的目标是直接提供缓存文件,而无需从 WordPress 执行任何 PHP,这可能会导致不调用计划作业。因此,强烈建议关闭 Cron 定时任务。 在wp-config.php添加define('DISABLE_WP_CRON', true); 在宝塔面板->计划任务添加访问URL:h…
网站使用 CDN 之后 WordPress 后台评论列表显示的 IP 全部都是 CDN 节点,这里有一个简单的方法让它和 WEB 日志都显示真实 IP 。 一般CDN服务器都会提供各种回源的 header ,其中就有访客 IP 相关的。云盾是 X-Real-IP ,阿里是Ali-CDN-Real-IP,百度云加速和 CouldFlare 则是 CF-Connecting-IP ,还有国际通用的 X-Forwarded-For(不推荐)。 因此我们只需要在站点配置文件加入下面2行代码即可让 Nginx 日志和PHP的…
:D 获取中...
Loading...