HTTP服务器 分类归档 - 永夜 https://www.shuijingwanwq.com/category/server/httpserver/ 没有不值得去解决的问题,也没有不值得去学习的技术! Mon, 27 Jul 2026 01:55:51 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.0.2 https://media.shuijingwanwq.com/2026/05/logo-150x150.png HTTP服务器 分类归档 - 永夜 https://www.shuijingwanwq.com/category/server/httpserver/ 32 32 WordPress 英文站从 /en/ 迁移到 en 子域名:兼容数千条 Nginx 旧规则并避免二次 301 https://www.shuijingwanwq.com/2026/07/11/19309/ https://www.shuijingwanwq.com/2026/07/11/19309/#respond Sat, 11 Jul 2026 02:33:09 +0000 https://www.shuijingwanwq.com/?p=19309 本文记录了将 WordPress 英文站从 `www` 主域名下的 `/en/` 路径迁移到 `en.shuijingwanwq.com` 子域名的完整实践。由于站点原有数千条标签 slug 转换、旧标签合并和专题重定向规则,不能简单使用一条通用 rewrite。最终通过“历史路径映射、最终域名转换、普通 `/en/` 兜底迁移”三层逻辑,实现旧英文标签和专题一次 301 到达最终英文地址,同时保留中文主域名规则与查询参数,并将 `www` 和 `en` 子域名后续产生的 301 规则分开维护。

WordPress 英文站从 /en/ 迁移到 en 子域名:兼容数千条 Nginx 旧规则并避免二次 301最先出现在永夜

]]>
https://www.shuijingwanwq.com/2026/07/11/19309/feed/ 0
WordPress 标签保存失败?Nginx 限流规则惹的祸 —— 一次完整的 429 问题排查与解决 https://www.shuijingwanwq.com/2026/06/05/15824/ https://www.shuijingwanwq.com/2026/06/05/15824/#respond Fri, 05 Jun 2026 13:17:14 +0000 https://www.shuijingwanwq.com/?p=15824 WordPress 站点配置 Nginx 全局限流后,后台编辑文章时出现标签保存失败及 429 错误。经排查发现,Gutenberg 编辑器处理标签时会频繁调用 REST API,导致触发了每秒 6 次的严格限流阈值。最终通过将 Nginx 限流速率调升至 30 次/秒并增加突发缓冲,消除了 429 拦截,恢复了标签功能的正常保存,同时保留了基本的安全防护能力。

WordPress 标签保存失败?Nginx 限流规则惹的祸 —— 一次完整的 429 问题排查与解决最先出现在永夜

]]>
https://www.shuijingwanwq.com/2026/06/05/15824/feed/ 0
从单日126次504超时到彻底稳定:WordPress 1核2G服务器极限优化全记录(附全部实操命令) https://www.shuijingwanwq.com/2026/06/05/15810/ https://www.shuijingwanwq.com/2026/06/05/15810/#comments Fri, 05 Jun 2026 10:09:28 +0000 https://www.shuijingwanwq.com/?p=15810 本文记录了在1核2G阿里云ECS服务器上解决WordPress单日126次504超时的全过程。故障根源在于18000个标签页导致并发过高,通过禁用WP-CRON并改用系统定时任务、配置Nginx限流拦截恶意爬虫、调整W3TC与Redis缓存策略以绕过数据库查询,实现了从系统机制到缓存层的全面调优。该方案在不影响SEO和数据完整性的前提下,成功压榨服务器性能并解决了高负载与超时问题。

从单日126次504超时到彻底稳定:WordPress 1核2G服务器极限优化全记录(附全部实操命令)最先出现在永夜

]]>
https://www.shuijingwanwq.com/2026/06/05/15810/feed/ 1
WordPress 文章浏览量统计实战:从Nginx日志导入到前端显示全流程 https://www.shuijingwanwq.com/2026/04/30/9633/ https://www.shuijingwanwq.com/2026/04/30/9633/#respond Thu, 30 Apr 2026 03:49:10 +0000 https://www.shuijingwanwq.com/?p=9633 本文介绍了如何利用 Post Views Counter 插件,在不修改主题核心代码的前提下,将 Nginx 日志中的历史访问数据批量导入 WordPress,并实现后续浏览量的自动统计与中文前端显示。文章详细阐述了从日志提取数据、生成并导入 SQL 文件的具体步骤,重点分析了因插件缓存机制和数据类型(type=4)导致的显示异常及排查方法,最终通过插件设置自定义了中文标签和页头显示位置,实现了准确且无需维护的浏览量统计功能。

WordPress 文章浏览量统计实战:从Nginx日志导入到前端显示全流程最先出现在永夜

]]>
https://www.shuijingwanwq.com/2026/04/30/9633/feed/ 0
我的个人博客,今天突然响应 504 的排查解决流程 https://www.shuijingwanwq.com/2026/02/25/9317/ https://www.shuijingwanwq.com/2026/02/25/9317/#comments Wed, 25 Feb 2026 09:47:46 +0000 https://www.shuijingwanwq.com/?p=9317 个人博客出现 504 Gateway Timeout,排查发现服务器因恶意扫描和分布式爬虫导致严重过载。内存被过多的 PHP-FPM 进程耗尽,引发负载飙升。通过降低 PHP-FPM 进程数以适配硬件配置,在 Nginx 层面封禁恶意扫描 IP 及爬虫 IP 段,并重启 ECS 清理积压进程,最终解决了资源耗尽问题,恢复了服务正常响应。

我的个人博客,今天突然响应 504 的排查解决流程最先出现在永夜

]]>
https://www.shuijingwanwq.com/2026/02/25/9317/feed/ 1
/page-editor/?pageid=1833011727099722 打开响应 200。/page-editor/mobile?pageid=1833011727099722&type=mobile 现在打开响应 404 。要如何解决? https://www.shuijingwanwq.com/2025/07/18/9231/ https://www.shuijingwanwq.com/2025/07/18/9231/#respond Fri, 18 Jul 2025 08:39:54 +0000 https://www.shuijingwanwq.com/?p=9231 Post Views: 113 1、/page-editor/?pageid=1833011727099722 […]

/page-editor/?pageid=1833011727099722 打开响应 200。/page-editor/mobile?pageid=1833011727099722&type=mobile 现在打开响应 404 。要如何解决?最先出现在永夜

]]>
https://www.shuijingwanwq.com/2025/07/18/9231/feed/ 0
一个 Yii2 的高级模板,设置目录权限的流程 https://www.shuijingwanwq.com/2025/04/11/8966/ https://www.shuijingwanwq.com/2025/04/11/8966/#respond Fri, 11 Apr 2025 06:41:24 +0000 https://www.shuijingwanwq.com/?p=8966 Post Views: 201 1、通过以下命令确认 Web 服务器用户:,确认为 www 用户。系统中有 r […]

一个 Yii2 的高级模板,设置目录权限的流程最先出现在永夜

]]>
https://www.shuijingwanwq.com/2025/04/11/8966/feed/ 0
基于 LNMP一键安装包 在 CentOS Stream 9 部署 LNMP 环境 https://www.shuijingwanwq.com/2025/04/09/8960/ https://www.shuijingwanwq.com/2025/04/09/8960/#respond Wed, 09 Apr 2025 06:34:34 +0000 https://www.shuijingwanwq.com/?p=8960 Post Views: 107 1、查看 /etc/os-release 文件 ,操作系统为 CentOS S […]

基于 LNMP一键安装包 在 CentOS Stream 9 部署 LNMP 环境最先出现在永夜

]]>
https://www.shuijingwanwq.com/2025/04/09/8960/feed/ 0
nginx: [emerg] unknown directive “ssl” in C:\nginx-1.26.3/conf/nginx.conf:44 https://www.shuijingwanwq.com/2025/03/01/8908/ https://www.shuijingwanwq.com/2025/03/01/8908/#respond Sat, 01 Mar 2025 01:45:13 +0000 https://www.shuijingwanwq.com/?p=8908 Post Views: 108 1、nginx: [emerg] unknown directive R […]

nginx: [emerg] unknown directive “ssl” in C:\nginx-1.26.3/conf/nginx.conf:44最先出现在永夜

]]>
https://www.shuijingwanwq.com/2025/03/01/8908/feed/ 0
当后端接口响应超时时,有时响应 404、有时响应 504 的排查分析 https://www.shuijingwanwq.com/2024/10/29/8839/ https://www.shuijingwanwq.com/2024/10/29/8839/#respond Tue, 29 Oct 2024 09:15:02 +0000 https://www.shuijingwanwq.com/?p=8839 Post Views: 112 1、当前端页面请求前端接口响应超时时,有时候响应 504(符合预期),有时候响 […]

当后端接口响应超时时,有时响应 404、有时响应 504 的排查分析最先出现在永夜

]]>
https://www.shuijingwanwq.com/2024/10/29/8839/feed/ 0