Elixir 长生不老药插头gzip不适用于PNG

Elixir 长生不老药插头gzip不适用于PNG,elixir,phoenix-framework,plug,Elixir,Phoenix Framework,Plug,我有 我的jscss和svg文件正在使用content encoding:gzip提供服务,但我的png文件(以同样的方式提供)没有 下面是一个svg示例及其gzip的方式: 这是一个png 您需要将.png添加到文档中提到的gzippable_exts配置中 我们可以选择使用 :gzippable_exts配置文件中的选项: plug Plug.Static, at: "/pros", from: :zipbooks, gzip: true, cache_control_fo

我有

我的
js
css
svg
文件正在使用
content encoding:gzip
提供服务,但我的png文件(以同样的方式提供)没有

下面是一个svg示例及其gzip的方式:

这是一个png


您需要将
.png
添加到文档中提到的
gzippable_exts
配置中

我们可以选择使用 :gzippable_exts配置文件中的选项:

plug Plug.Static,
  at: "/pros",
  from: :zipbooks,
  gzip: true,
  cache_control_for_etags: "public, max-age=604800",
  only: ~w(css assets fonts images js favicon.ico robots.txt)

压缩png文件是没有意义的,因为它们已经被压缩了,这就是为什么没有包含它。

你们都回答了问题,并告诉了我真正需要实现的东西!“压缩png文件没有意义”谢谢!
config :phoenix, :gzippable_exts, ~w(.js .css)