我正在阅读有关 HHT 缓存的信息,在这里找到了一篇解释一些事情的网站文章,但我仍然不明白,因为我是一个完全的新手,而且这是我第一次听说这个。
首先,使用萤火虫我注意到我有一些很少改变的元素,如: 1. 网站标志;2.网站CSS;3.网站jquery;4. 大约 4 张用于造型的图像。
我找到了这段代码:
ExpiresActive On
ExpiresDefault A0
# 1 YEAR - doesn't change often
<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$">
ExpiresDefault A29030400
</FilesMatch>
# 1 WEEK - possible to be changed, unlikely
<FilesMatch "\.(jpg|jpeg|png|gif|swf)$">
ExpiresDefault A604800
</FilesMatch>
# 3 HOUR - core content, changes quickly
<FilesMatch "\.(txt|xml|js|css)$">
ExpiresDefault A10800
</FilesMatch>
但:
我不知道该放在哪里。我不确定我是否可以修改我的 htaccess,因为我有 wordpress 可以重写所有内容。这段代码去哪儿了?
有没有我可以在网站标题中输入的代码,也许是 php?
虽然我的 css、js、jpg 元素不会改变,但我有其他元素会改变,有时因为 cronjob 而每 5 分钟一次。上面的代码按性别规定了文件。我需要一种方法来指定需要缓存的确切文件。
请帮忙:)