我在SVG文件的浏览器缓存方面遇到了问题。
在我的.htaccess中,一切似乎都很好(至少相当完整),但是不管我怎么尝试,SVG图像似乎都没有进入浏览器的缓存中。
这里有
<IfModule mod_expires.c>
ExpiresActive On
...
(various other file-types)
...
ExpiresByType image/svg+xml "access plus 1 month"
ExpiresDefault "access plus 1 month"
</IfModule>在.htaccess中,我尝试了
ExpiresByType image/svg+xml A2592000也是,但什么都不起作用。我还尝试将mime类型更改为text/svg+xml。也不是很好。
导致此故障的原因是什么?
谢谢
发布于 2016-02-10 21:34:37
按照@Ariel的建议,我检查了我的.conf文件,我仍然有同样的问题,尽管我添加了
ExpiresActive on
ExpiresDefault "access plus 1 month"
ExpiresByType image/svg+xml "access plus 1 month"
ExpiresByType image/svg "access plus 1 month"即使它对svg字体有效(我假设)。我没有.htaccess,所以一切都在.conf文件中完成。在这一点上,我也有
<FilesMatch "\.(jpg|png|css|js|swf)$">
Header unset Cache-Control
</FilesMatch>但据我所知,这甚至不会接触到svg文件。谢谢
https://stackoverflow.com/questions/32638868
复制相似问题