Я хочу настроить свой lighttpd для обслуживания некоторых статических файлов с возможностью сжатия. Файлы представляют собой обычный текст, но в них есть .bin
расширение. В моей конфигурации lighttpd есть следующие строки:
compress.cache-dir = "/var/cache/lighttpd/compress/"
compress.filetype = ("text/plain", "text/html", "application/x-javascript", "text/css")
И это работает для файлов css и js, но не для файлов .bin
файлы.
Вот результат file -i
для одного для тех .bin
файлы:
8_1.bin: text/plain; charset=us-ascii
Как я могу определить тип этого файла так же, как это делает lighttpd?
/etc/mime.types
по умолчанию определяет .bin файлы как "приложение / октет-поток", поэтому, пожалуйста, попробуйте добавить" application / octet-stream "в свою таблицу compress.filetype
У вас должен быть файл MIME, содержащий словарь, относящийся ко всем типам файлов.