如何使用 .htaccess 缓存文件夹中的特定文件

如何使用 .htaccess 缓存文件夹中的特定文件

我尝试了谷歌并找到了一个解决方案'https://webmasters.stackexchange.com/questions/24881/cache-a-particular-image-using-htaccess' 但是它缓存了文件夹中的所有文件,我只想缓存文件夹中的特定文件。请帮帮我

提前致谢。

答案1

在 .htaccess 中,您只能缓存具有特定扩展名(例如 jpg)的所有文件。

要缓存目录,您必须在链接到您的 html 页面的清单文件中指定目录内的每个文件。

你的 html 看起来会像这样:

<!DOCTYPE html>
<html manifest="manifest.appcache">
  <body>
  ...
  </body>
</html>

笔记:仅 html5 支持

manifest.appcache在 html 页面的目录中创建一个名为的文件。

该文件的内容如下:

CACHE MANIFEST
/theme.css
/logo.gif
/main.js    

相关内容