0

我将所有 css 文件合并到一个 .php 文件中,以减少每次访问我的网页的请求数。
我在我的 .php 文件请求后将过期日期标头设置为 1 天
问题是浏览器不使用 .php 文件的缓存。我的意思是它不会在请求时发送 IF-MODIFIED 标头字段,因此所有后续请求都将以 HTTP 响应代码 200(而不是 304)响应。

4

1 回答 1

0

您可以使用 mod_rewrite 设置重写规则,以将“假”css 路径的所有请求发送到服务器上的 php 文件。例如,将 all.css 的所有请求发送到 combine_css.php。

于 2012-09-11T07:20:23.457 回答