Gzip预压缩

我正在使用mod_deflate来即时压缩我的.css和.js文件:

  <ifmodule mod_deflate.c>
 AddOutputFilterByType DEFLATE text / text text / html text / plain text / xml text / css application / x-javascript application / javascript
 </ IfModule>configuration 

问题在于,这会压缩文件,这在处理大文件时占用一些系统资源。

所以我想预压缩我的文件,以便他们将直接服务器下载服务器负载。 我想用style.css和style.gz等其他css和js文件存储它们,然后使用php头来检查客户端是否接受gzip编码来决定是否提供.css或.gz文件。 为了检查它不是问题。 问题是如何预压缩文件。

我遇到过这样的话题,但是没有一个为我工作。 它看起来很简单,但它给了我一个500内部服务器错误。

有这个工作有什么工具吗?

你可以写一个简单的bash脚本:

#!/bin/bash for file in *.css *.js; do gzip -c $file > $file.gz; done