LINUX.ORG.RU

[htaccess] отключить gzip

 


0

0

в общем такое дело. имеется сайт на одном хостинге, название которого не упоминается. проблема заключается вот в чем: то ли по вине кривых рук админов, то ли в силу еще каких-то причин, при загрузке, скажем, какого-нибудь медиа (для примера) файла (ну mp3, avi, mp4 например), если клиент (браузер) отправил, что он поддерживает gzip, сервер в ответе так же говорит, что Content-Encoding: gzip.

выяснил я это эксперементально - отправлял, что браузер поддерживает только identity, все было нормально. отправлял, например gzip,deflate - он мне давал gzip.

из-за этого, хоть Content-Length сервер и отправляет, браузеры не выводят размер файла при загрузке, что не есть хорошо (при identity, когда сервер не давал gzip, все было нормально).

(я еще понимаю, насильно включать сжатие для каких-нибудь .php, но не везде же)

общение с саппортом привело к «скажите, где нам что написать в конфигах - мы сделаем. не говорите - до свидания».

в общем, скажите, можно ли как-то локально в .htaccess для определенных типов файлов отключить это?

Ответ на: комментарий от z-kzn-z

очень странно, что не помогло. тогда проверь, что подключен mod_mime и что выставлены типы файлов. если нет, то подобавляй их при помощи

AddType audio/x-mp3 .mp3

для каждого из медиа-файлов

heisenberg ★★
()
Ответ на: комментарий от z-kzn-z

ну и соответственно для типов text/html text/plain text/xml тоже такие директивы напиши

heisenberg ★★
()

>общение с саппортом привело к «скажите, где нам что написать в конфигах - мы сделаем. не говорите - до свидания».

в ДНК им надо патч писать, а не в конфиг. Вали с этого хостинга пока не поздно

nu11 ★★★★★
()

DeflateTypes -video/mp4 -video/x-msvideo -audio/x-mpeg3

josephson ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.