mod_deflate работает, но отправляет неправильные заголовки

mod_deflate работает, но отправляет неправильные заголовки

Я использую mod_deflate для сервера gzip-контента для файлов js и css.

Используя curl, я вижу, что это работает, и я вижу код, но Chrome по-прежнему думает, что это содержимое gzip, а НЕ таблицы стилей/javascript, поэтому он не отображает их.

Chrome сообщает: Ресурс интерпретирован как таблица стилей, но передан с типом MIME application/x-gzip.

Так что я думаю, что это Apache отправляет неправильные заголовки. Но я не знаю, как это исправить.

У кого-нибудь есть идеи?

Сервер работает под управлением Ubuntu 12 64 бит с Apache2.

Спасибо!

решение1

Ваши ссылки неверны.

Вы создали ссылки на file.css.gz, который просто напрямую передает сжатый файл.

Вместо этого вам следует ссылаться на file.css. Веб-браузер определит, что сжатый файл находится там (nginx) и обработает его, или сожмет сам.

Связанный контент