---
title: 【转载】如何在Nginx中处理404未找到Pagespeed优化的资源
description: 修复ngx_pagespeed优化资源返回404未找到的情况。
author: chaihongjun
category: backend
published: 2024-09-05
url: https://chaihongjun.me/backend/24.html
---

# 【转载】如何在Nginx中处理404未找到Pagespeed优化的资源

![ngx_pagespeed_720.png](https://chaihongjun.me/public/uploads/images/20240905/1725523558451425.png)

nginx服务器配置了ngx_pagespeed的模块之后有可能会出现资源加载错误404未找到的情况。Pagespeed重命名静态资源（如图像、CSS等）文件名以标记为已优化，在某些情况下，Pagespeed优化的网页资源返回404未找到，并且在几次浏览器刷新后，它们最终会加载。在这种情况下，Pagespeed仍在优化网页资源的过程中。如果服务器使用的是nginx则可以如下配置：
MDBLOCK0
上面的脚本将捕获Pagespeed重命名的资源静态文件，然后首先检查是否存在Pagespeed重命名的源静态文件，如果没有找到，则重定向到原始资源。

建议按以下方式放置脚本：
MDBLOCK1
以上内容来源：[https://www.webfoobar.com/node/58](https://www.webfoobar.com/node/58)

---

> 本文首发于 [chaihongjun.me | 柴宏俊 web 技术学习笔记](https://chaihongjun.me/backend/24.html)，采用 CC BY-NC-ND 4.0 协议，转载请保留出处与链接。
