Мне нужно предварительно сжать некоторые очень большие файлы html/xml/json (большие дампы данных), используя либо gzip, либо deflate. Я никогда не хочу работать с файлами без сжатия. Они настолько велики и повторяются, что сжатие, вероятно, будет работать очень хорошо, и, хотя некоторые старые браузеры не могут поддерживать декомпрессию, мои типичные клиенты не будут их использовать (хотя было бы неплохо, если бы я мог создать какой-то "эй, обновите сообщение своего браузера)
Я автоматически создаю файлы, и я могу с легкостью генерировать файлы .htaccess для совместного использования с каждым типом файла. По сути, я хочу, чтобы некоторые из них всегда были в версии mod_gunzip. Поскольку файлы большие, и потому что я буду многократно их обслуживать, мне нужен метод, который позволяет мне сжать один раз, действительно хорошо, в командной строке.
Я нашел некоторую информацию на этом сайте и другие о том, как это сделать с помощью gzip, но я задавался вопросом, может ли кто-нибудь помочь мне в этом, как это сделать с дефлятом. Бонусные баллы за полный ответ, который включает в себя то, что должен выглядеть мой файл .htaccess, а также код командной строки, который я должен использовать (GNU/Linux) для получения оптимального сжатия. Супер бонусные баллы за ответ, который также описывает, как отправить сообщение "извините, нет файла для вас" в несовместимых браузерах.
было бы прекрасно, если бы мы могли создать тег "precompression", чтобы покрыть такие вопросы.
-Ft