Добавлю, что сейчас стоит такая вот тестовая конструкция
if ($http_user_agent ~ MSIE ){
rewrite ^(.*)$ /$1.gz break;
}
То есть берётся полный урл и перекидывается на gz версию.
А кто будет клиенту говорить:
Content-Encoding: gzip
?
Пробывал вот так
if ($http_user_agent ~ MSIE ){
add_header Content-Encoding gzip;
rewrite ^(.*)$ /$1.gz break;
}
Заголовок не передаётся , поэтому решил спросить, может кто знает ?
В данном случае Content-Encoding должен отдаваться, но проверять нужно
не MSIE (),
а прежде всего
if ($http_accept_encoding ~ gzip) {
и кроме этого, нужно учитывать некоторые баги в браузерах.
Игорь Сысоев