新JS已经部署,页面HTML却继续引用旧static version,或不同节点返回不同版本。问题多在部署顺序、共享存储和CDN缓存。

继续阅读

前端开启Automatic Persisted Queries后,大部分请求正常,偶尔却返回400或“Must provide query string”。直接重启PHP通常没用,先把APQ的两阶段请求拆开看:……

继续阅读

CLI 显示维护模式已关闭但页面没恢复时,要先确认维护页是谁返回的:Magento、Nginx、负载均衡还是 CDN。

继续阅读
多节点环境偶发加载旧 JS/CSS,常见根因是节点生成了不同的静态版本签名,或者 HTML 与静态文件来自两个不同发布版本。继续阅读

Magento 2 CDN 字体被 CORS 拒绝

2025/5/26 上午10:13
alwayly

启用 CDN 后字体请求被 CORS 拒绝,应核对静态 Base URL、Origin 响应头、预检、缓存键和 MIME 类型。

继续阅读

代码已发布,页面仍请求旧的 JS/CSS。通过资源 URL、响应头、文件哈希和静态签名判断旧文件来自浏览器、CDN、Nginx 还是错误 release。

继续阅读

CDN 误缓存登录后页面不只是显示旧购物车,还可能把姓名、地址、订单信息交叉展示。本文列出识别信号、响应头检查、缓存键与 Cookie 规则,以及安全止损方式。

继续阅读

执行 cache:clean 后页面仍是旧内容,通常是缓存层级没有分清,或缓存标签与代理清除链路失效。

继续阅读

8 个项目

每页
设置降序顺序