Rob*_*ert 2 gzip nginx angular
在 PageSpeed Insights 上分析我的网站时,它建议启用文本压缩,但是它提到的文件已经被 gzip 压缩,并且我的 nginx 服务器上已经启用了 gzip 压缩。
PageSpeed Insights 说需要在我的 Angular dist 包中进行 gzip 压缩的文件是:main.js, polyfills.js,styles.css
所有这些文件都已通过 成功进行 gzip 压缩ng build --prod && gzip-all "dist/*.*",因此它们存在于 dist 文件夹中。
Network 选项卡显示 nginx 服务器上启用了 gzip 内容编码:
Nginx.config Gzip 设置:
gzip on;
gzip_disable "msie6";
# gzip_vary on;
# gzip_proxied any;
# gzip_comp_level 6;
# gzip_buffers 16 8k;
# gzip_http_version 1.1;
# gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
Run Code Online (Sandbox Code Playgroud)
由于某种原因,它不读取 gzip 压缩的文件。
默认情况下它只压缩text/html。您需要取消注释要压缩的其他 mime 类型,例如:
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
Run Code Online (Sandbox Code Playgroud)
https://docs.nginx.com/nginx/admin-guide/web-server/compression/
| 归档时间: |
|
| 查看次数: |
2411 次 |
| 最近记录: |