Кажется нашёл глюку в 1.1.11
Бэкенд CherryPy подаёт jquery-1.7.1.min.js как application/javascript
без компрессии.
Nginx не трогает Content-Type но компрессирует ответ. Браузер конечно-же
висит ожидая байтов которые никогда не придут...
Простой тест без CherryPy:
gzip_comp_level 3;
gzip_proxied any;
gzip_types text/javascript text/xml application/x-javascript;
server {
location /js { # Симулируем cherrypy бэкенд
gzip off;
add_header Content-Type application/javascript;
root /tmp;
}
location /foo {
gzip on;
proxy_pass http://localhost/js;
}
}
Если добавить application/javascript в gzip_types, то всё работает как
положено.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru