我读到指定要利用浏览器缓存的文件类型很重要。但是,如果您确信要为所有文件缓存类似的时间框架,您可以设置这样的常规命令吗?
.htaccess
代码:
ExpiresActive On
ExpiresDefault "access 64 days"
这就是我为我的网站所做的,它似乎按照我的预期运行(缓存一切)。这样做有什么不对,而不是指定每个单独的文件类型吗?
答案 0 :(得分:1)
在不做大量工作的情况下,很容易做特定的文件类型。
有些事情你可能不想像html页面那样缓存等。如果你更新你的网站,它可能不会立即反映给某些人,除非他们清除他们的缓存。大多数人不经常这样做。不要偷懒。大声笑只是做一些不会像images
等那样经常变化的文件。可以添加一个规则获得5个扩展名。
<FilesMatch "\.(gif|jpg|png|js|css)$">
#expires in 1 month
Expires A2592000
</FilesMatch>