У меня есть папка полная .gz
файлы и хотели бы обслуживать их прозрачно раздутыми, если этого требует клиент, который не Отправить Accept-Encoding: gzip
в запросе и как есть (gzip
г) иначе.
Я знаю, что есть HttpGzipStaticModule
модуль, но это решает только часть проблемы. Файлы будут только храниться как .gz
, так что там не будет завышенной версии для nginx
в файловой системе. Это не должно быть проблемой производительности, поскольку inflate довольно мало влияет на ЦП и ОЗУ.
Каким методом я могу надуть .gz
файл на лету и передать его клиенту? Должен ли я написать сценарий и использовать перезапись, или есть что-то встроенное, чего я еще не нашел?