Как я могу проверить, что nginx служит .gz версии статических файлов, если они существуют?
Я скомпилировал nginx с gzip статическим модулем, но я не вижу упоминания о .gz версии, подаваемой в моих журналах. (Я уменьшил global.js и global.css файлы с .gz версиями их в том же каталоге).
Соответствующая часть nginx.conf похожа на это:
gzip on;
gzip_static on;
gzip_http_version 1.0;
gzip_disable "MSIE [1-6]\.";
gzip_vary on;
gzip_comp_level 2;
gzip_proxied any;
gzip_types text/plain text/html text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript;
Любые указатели ценились бы.
Я бы отключить автоматическое сжатие и журнал gzip_ratio
:
http {
gzip off;
gzip_static on;
log_format log_with_ratio "... $gzip_ratio ...";
server {
access_log /var/log/nginx/file.log log_with_ratio;
}
}
Обратите внимание, что вы можете переопределить gzip
, gzip_static
и access_log
для уровней сервера и местоположения .