Я создаю веб-сервер, распространяющий различные двоичные файлы. (с Ubuntu) У них разные расширения, а иногда и неправильные. Но в настоящее время мой сервер Apache обрабатывает неизвестные файлы в виде текста. Поэтому я должен заставить мой Apache2 обслуживать все файлы как двоичные по умолчанию, независимо от расширения или каких-либо метаданных, за исключением некоторых явных случаев. Как я могу это заархивировать?
Попробуйте эту директиву в конфигурации вашего сайта:
DefaultType application/octet-stream
Или вот этот:
DefaultType None
По умолчанию это текст / обычный:
DefaultType Directive
Description: MIME content-type that will be sent if the server cannot determine a type in any other way
Syntax: DefaultType MIME-type|none
Default: DefaultType text/plain
Context: server config, virtual host, directory, .htaccess