同样是4096的表,HTTP/3比HTTP/2早678字节就把SEO红利丢光了
规范把这项默认值定成零,而它自称等价的HTTP/2参数默认是4096:同一套机制迁过来,默认状态从开着变成了关着。逐档扫描还量出一个反常现象——容量从1024加到3072,均摊不降反升二十字节,付了管理开销却没省到最长那个字段。把请求头拆开这一招在长度过线之前越拆越亏、过线之后拆四条能省2.3倍。另含服务端可接收头部上限的取值分布,以及十三个站根本没宣告这一项。
标签
保哥笔记 Nginx 标签下共 16 篇文章合集,含《同样是4096的表,HTTP/3比HTTP/2早67》《整站都开了HTTP/3,可做SEO唯一在乎的那个请求》《同一个页面11种URL写法都返回200,做SEO查重》等,与 技术SEO、抓取预算、伪静态 主题密切相关,覆盖 SEO/GEO 实战角度的深度解析与可落地方案。
规范把这项默认值定成零,而它自称等价的HTTP/2参数默认是4096:同一套机制迁过来,默认状态从开着变成了关着。逐档扫描还量出一个反常现象——容量从1024加到3072,均摊不降反升二十字节,付了管理开销却没省到最长那个字段。把请求头拆开这一招在长度过线之前越拆越亏、过线之后拆四条能省2.3倍。另含服务端可接收头部上限的取值分布,以及十三个站根本没宣告这一项。
自建nginx五端口实验台把发现机制逐条复现:漏写listen ssl而只留quic那一档,语法检查通过、进程正常、端口在听,浏览器却永远找不到它;撤掉广告头之后服务照常应答,证明它只是块牌子而非开关;OpenSSL兼容层下ssl_early_data形同虚设且毫无提示。另含缓存有效期中位二十四小时、十个站还挂着旧草案版本号、云安全组只放行TCP时形成的排查盲区,以及那条能救回首次连接的DNS记录为何多数客户端拿不到。
nginx实验台实测:多余斜杠、点段、百分号编码共11种路径写法全部返回200且字节完全相同;105站普查显示一个页面平均带2.66个等价地址,61.9% 的站至少多出一个;附大小写三档分布与收敛决策表。
一条抄来的limit_req写在server级,爬虫抓到第4个页面就把配额吃光,接着robots.txt和sitemap.xml双双吃到503。而按官方规矩,robots.txt取不到会让Google前12小时停止抓取整站。想把它摘出来时才发现,limit_req off这条指令根本不存在。
把CSS、JS、XML补进类型清单,一套典型资源从605 KB降到153 KB;再把压缩级别从1提到6,只多省2.3个百分点。两件事的性价比差了25倍,而绝大多数教程的篇幅都花在后面那件上。
从默认站点的选定规则讲到add_header的继承边界、两种301对查询参数的相反处置、压缩类型清单里那个根本不存在的MIME,最后给出一套按边界输入逐项探测的检查顺序。
CA/浏览器论坛第SC081v3号表决零反对通过:证书最长有效期2026年3月15日起降到200天,2027年100天,2029年47天,同时域名验证数据复用期最终砍到10天。文章实测6个站点的在役证书全部只有90天上下,讲清ARI如何把续期时机的决定权交给签发方、Let's Encrypt关停OCSP让ssl_stapling变成空转,以及47天周期下nginx侧必须补的三处细节。
伪静态规则生成器有预设、构建器、解读、转换四个区,成色差别很大。本文实测十个预设在三种服务器下的真实成色,以及把WordPress的htaccess转成Nginx后为什么整站静态资源会挂。
125个真实站点的阶梯探测:99个测出请求头拒绝阈值,最低6912字节、24个站过64KB仍不拒;同一件事返回了九种状态码,规范专设的431只占9.1%,最多的是400,其次是nginx私有的494,Google自家文档站答成了413。另含nginx缓冲区两个参数的实测语义、被拒时access_log里UA为空且request_length失真、error_log默认级别零记录,以及多层代理下判断是哪一层拒绝的方法。
proxy_cache缓存的是Nginx反代给上游应用(Node、Java、Gunicorn)的响应,本文讲透它和fastcgi_cache的边界、最小配置、X-Cache-Status怎么看、登录态怎么绕过、清缓存防雪崩,以及stale与lock怎么扛后端抖动。
动态站一上量PHP-FPM就被打满?fastcgi_cache让Nginx把整页HTML缓存在自己这层,命中就不碰PHP。保哥讲清它缓存哪一层、和Redis对象缓存怎么分工、最小配置怎么写、哪些请求不能缓存、缓存怎么主动清、命中怎么验证。
从一台干净的Linux服务器到Magento 2能打开,本文走通LEMP环境准备、Composer认证密钥、setup:install参数、Nginx配置到上线收尾的完整安装部署链路。
有一类白屏故障,服务端日志全是200、业务也已经跑完,可用户什么都看不到。本文用双域实验台跑通16种响应头组合,把拦在请求发出前和拦在响应到达后这两派指令分开,并普查了151个站的真实配置。
WordPress 站点图片被转载站盗链耗带宽?.htaccess 加 Referer 校验是入门解法但有不少现代化坑——Referrer-Policy 让 referer 大量为空、HTTPS→HTTP 跨协议丢 referer、CDN 场景规则不生效、搜索引擎图片爬虫被误拦。本文讲透 mod_rewrite 防盗链的完整实现、Nginx 等价配置、签名 URL 升级方案、CDN 自带防盗链对比、效果验证方法与 FAQ。
HTTP和HTTPS之间用301重定向看似一行规则,背后藏着搜索引擎索引切换、混合内容、HSTS缓存、CDN死循环、证书过期等多个坑。本文给出Apache和Nginx下的双向301完整配置、Cloudflare 4种架构对照、证书续期5个关键点与上线回滚节奏建议。
Nginx 下 WordPress 加伪静态规则后前台正常但 wp-admin 404,根因是 if + rewrite 三连吞掉目录路径。本文给出 301 重定向兜底写法与官方推荐的 try_files 现代方案,附完整生产配置可直接照抄。