在移动设备上
我正在尝试提高我的网站页面加载速度
我添加了
# Media: images, icons, video, audio, HTC
location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|mp4|mp3|ogg|ogv|webm|htc|woff2|woff)$ {
expires 1M;
access_log off;
add_header Cache-Control "public";
}
# CSS and Javascript
location ~* \.(?:css|js)$ {
expires 1y;
access_log off;
add_header Cache-Control "public";
}
由于某些原因,我觉得我刚刚添加到我的Nginx中的更改没有任何效果。
如何进一步调试?请参考以下链接:https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fwww.bunlongheng.com%2F。
expires
会将Expires
HTTP头设置为适当的日期,并且将Cache-Control头中的max-age
设置为适当的秒数。上述配置的响应将包含两个max-age
字段(在nginx 1.18中验证)。 - vlzcurl -I https://example.com/stylesheet.css
进行验证(显然,将域名/URL替换为实际文件路径)。 - Dario Zadro