首页 > 解决方案 > 是否可以在 nuxt static 中启用 gzip 压缩?

问题描述

我尝试将此配置用于我的 httacces 文件,但它不起作用。资产仍然没有编码

RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond %{REQUEST_URI} .*\.(css|html|js)
RewriteCond %{REQUEST_FILENAME}.gz -s
RewriteRule ^(.+) $1.gz Apache for recompressing the files
RewriteRule "\.css\.gz$" "-" [T=text/css,E=no-brotli,E=no-gzip]
RewriteRule "\.html\.gz$" "-" [T=text/html,E=no-brotli,E=no-gzip]
RewriteRule "\.js\.gz$" "-" [T=application/javascript,E=no-brotli,E=no-gzip]
<FilesMatch "\.(css|html|js)\.br$">
     RemoveLanguage .br
     Header set Content-Encoding br
     Header append Vary Accept-Encoding
</FilesMatch>
<FilesMatch "\.(css|html|js)\.gz$">
     Header set Content-Encoding gzip
     Header append Vary Accept-Encoding
</FilesMatch>

标签: javascriptvue.jsnuxt.js

解决方案


推荐阅读