Apache2 mod_deflate не работает - PullRequest
       14

Apache2 mod_deflate не работает

2 голосов
/ 12 января 2011

Google Page Speed ​​и YSlow говорят, что сжатие не включено.

Вот моя конфигурация:

NameVirtualHost *:80
<VirtualHost *:80>
        ServerName episodecalendar.com
        ServerAlias www.episodecalendar.com

        DocumentRoot /var/www/episodecalendar.com/production/current/public/
        <Directory /var/www/episodecalendar.com/production/current/public>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ErrorLog /var/www/episodecalendar.com/production/current/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/www/episodecalendar.com/production/current/access.log combined
        ServerSignature On

        #Gzip/deflate
        AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript text/css application/x-javascript
        BrowserMatch ^Mozilla/4 gzip-only-text/html
        BrowserMatch ^Mozilla/4\.0[678] no-gzip
        BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

        DeflateFilterNote Input instream
        DeflateFilterNote Output outstream
        DeflateFilterNote Ratio ratio

        LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
        CustomLog /var/log/apache2/deflate_log deflate
</VirtualHost>

Я что-то пропустил?

mod_deflate IS включени заголовок говорит:

Accept-Encoding gzip,deflate

, и фактический журнал выглядит так:

"GET /stylesheets/application_packaged.css?1292696861 HTTP/1.1" 6927/31722 (21%)
"GET /stylesheets/print.css?1292696853 HTTP/1.1" 323/625 (51%)
"GET /javascripts/application_packaged.js?1292696861 HTTP/1.1" 25146/74582 (33%)

PS.Я запускаю Rails с модом Passenger

1 Ответ

1 голос
/ 12 января 2011

Извините, мой плохой.Я нахожусь за прокси-сервером в офисе, поэтому к тому времени, когда он попадает на мой компьютер, запрос уже распакован.

...