Обычный ответ от сервера при скачивании файла это Server:Apache Content-Type:application/octet-stream Content-Length:172947 Connection:Keep-Alive выдается вес файла. Как используя .htaccess переключить выдачу файла на такой ответ: Vary:Accept-Encoding,User-Agent Transfer-Encoding:chunked Server:Apache Content-Type:application/octet-stream Content-Encoding:gzip Connection:Keep-Alive Accept-Ranges:bytes тут используется Transfer-Encoding:chunked Content-Encoding:gzip вес файла не передается. Подскажите как через .htaccess включить Transfer-Encoding:chunked?
Через htaccess ты этого точно не сделаешь. На PHP, если собрать массив с информацией о весе файлов, можно их через if фильтровать. Если этого сделать нереально, то такое можно решить только через космические костыли, типа установки на web сервер squid'a и ограничения для Apache через acl по средствам request_body_max_size. Вообще опиши предметней задачу, может что-то придумается.