【问题标题】:How do I cache a file by it's name rather than extension using .htaccess如何使用 .htaccess 按名称而不是扩展名缓存文件
【发布时间】:2017-01-27 02:57:36
【问题描述】:

我正在创建一个在线商店和教程平台,让人们可以购买美容产品、支付学费并学习如何……你知道……在网站上进行改造。在获得付款和登录选项之前,我仍在设计网站的布局和行为,但是当我使用 Google 的 Page Insights 测试主页时,他们说了一些关于利用浏览器缓存的内容。我想缓存一些 CSS、Javascript、jQuery 和 PHP 脚本以及社交媒体图标,其中一些是“.png”格式以及公司的徽标。但是网站上有很多带有“.png”扩展名的图片可能会更改,但徽标可能会保留一年,也有 CSS 文件可能会比其他文件更频繁地更改。我在互联网上找到的所有文件都教我如何按文件扩展名进行缓存。我想知道如何使用 Apache 的 .htaccess 更具体地按名称和扩展名进行缓存。那可能吗?如果是这样,我该怎么做?

【问题讨论】:

    标签: javascript php css .htaccess caching


    【解决方案1】:

    您可以限制指令,使其仅适用于使用 the <Files> directive 的特定文件

    <Files "specific.png">
        # Your cache directives here
    </Files>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-26
      • 1970-01-01
      • 1970-01-01
      • 2017-06-07
      • 2020-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多