我将以下代码添加到了 .htaccess 文件中,以启用3天的缓存文件。此后,我的网站不再可用,并且显示一条消息,告诉我这是内部服务器错误
编码:
# 3 DAYS
<FilesMatch "\.(html|css|js|gif|jpg|jpeg|png|ico|swf)$"> Header set Cache-Control "max-age=259200, proxy-revalidate" </FilesMatch>
消息:
FilesMatch有什么问题或什么原因可能导致内部服务器错误?
谢谢
最佳答案
它必须在多行上,而不是全部在一行中。这对我来说很好用:
<FilesMatch "\.(html|css|js|gif|jpg|jpeg|png|ico|swf)$">
Header set Cache-Control "max-age=259200, proxy-revalidate"
</FilesMatch>