gpt4 book ai didi

php - JavaScript 过期 header 不能设置为 12 个月

转载 作者:太空狗 更新时间:2023-10-29 16:08:05 25 4
gpt4 key购买 nike

我正在努力使我的网站加载速度更快。我使用工具 YSlow 来分析网站并检查是否有一些改进。我的第一步是缓存静态文件。因此我想为 javascript 文件设置过期 header ,但它不起作用。我像这样在 HTML 中包含了 javascript:

<script type="text/javascript" src="//a.ph3nx.com/b.js"></script>

然后我像这样更改了我的 Apache2 httpd.conf 文件:

ExpiresActive On
ExpiresDefault "access plus 1 minutes"
ExpiresByType text/javascript "access plus 12 months"

问题是 javascript 文件仍有 1 分钟的到期日期。希望您能帮帮我,谢谢!

解决方案:

ExpiresByType application/javascript "访问加 12 个月"

最佳答案

试试这样的代码:

  ExpiresByType text/javascript "access plus 12 month"
ExpiresByType application/x-javascript "access plus 12 month"
ExpiresByType application/javascript "access plus 12 month"

您还可以使用 .htaccess 缓存您的文件:

  <FilesMatch "\.js$">
Header set Cache-Control "max-age=172800, public, must-revalidate"
</FilesMatch>

关于php - JavaScript 过期 header 不能设置为 12 个月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12340839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com