2012-01-17 24 views
1

最新のブラウザとウェブサーバのgzip圧縮機能について知りました。 私が正しく理解していれば、サーバーはブラウザの要求に応じて圧縮します。HTTPリクエストで事前圧縮されたファイルを送信する

しかし、 ウェブサーバーに静的なgzip'ed jsonファイルがあります。私は単純にそれらを送信し、要求されるたびに圧縮しません。 これは可能ですか?事前に

おかげで、私の作品

メートルここ

+0

はい、それが可能です。答えはここにあります: http://serverfault.com/questions/78469/apache-send-pre-packed-gziped-files – user4035

答えて

0

htaccessファイルで、:

RewriteEngine On 

RewriteCond %{HTTP:Accept-Encoding} gzip 
RewriteCond %{REQUEST_FILENAME}.gz -s 
RewriteRule ^(.+) $1.gz [L] 

AddEncoding x-gzip .gz 

<FilesMatch .*\.htm.gz> 
    ForceType text/html 
</FilesMatch> 

<FilesMatch .*\.html.gz> 
    ForceType text/html 
</FilesMatch> 

<FilesMatch .*\.css.gz> 
    ForceType text/css 
</FilesMatch> 

<FilesMatch .*\.js.gz> 
    ForceType text/javascript 
</FilesMatch> 
関連する問題