Однажды я столкнулся с подобной проблемой и решил ее, отключив сжатие gzip в apache для определенного расширения файла или каталога.
В моем случае apache пытался сжать файл, который уже был сжат, и повредил его. Мы добавили
SetEnvIfNoCase Request_URI \.(?:zip)$ no-gzip dont-vary
в httpd / conf / extra / httpd-deflate.conf и все было хорошо.