Подтвердить что ты не робот

Любой способ обслуживать активы gzip от героку?

Мне интересно, есть ли способ заставить веб-сервер Rails (тонкий) обслуживать файлы *.gz, создаваемые конвейером активов. Насколько я понимаю, у них более высокий уровень сжатия, чем у Rack::Deflater, который работает только с serve_static_assets из файла rackup, а не в config.middleware.

Менее оптимальным решением может быть изменение уровня сжатия по умолчанию Zlib, который является ссылкой Rack::Deflater. Он должен только нужно gzip один раз, затем он переходит в Rack::Cache, а затем, надеюсь, CDN.

Вторым менее оптимальным решением может быть Rack::Rewrite.

4b9b3361

Ответ 3

Используйте gem github.com/mattolson/heroku_rails_deflate