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)