如何强制浏览器缓存文本文件 (.ttf)



我正在做一个网站。在 http://snpskollam.cf并且在 http://chemio.cf 制作另一个方面也很有经验我面临一个问题,即。我的服务器中有一个文本文件(MontserratRegular.ttf(。我将这个文件链接到所有页面的每个".css"。问题是,浏览器下载它以阅读每个页面的请求。文本文件约为250KB,大小有点大。这可能会打扰互联网连接速度较慢的人。有解决方案吗?

配置您的 Web 服务器以提供缓存标头。例如,使用 apache Web 服务器和mod_expires:

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresDefault "access plus 300 seconds"
  ExpiresByType image/gif "access plus 1 month 1 hour"
  ExpiresByType image/jpg "access plus 1 month 1 hour"
  ExpiresByType image/jpeg "access plus 1 month 1 hour"
  ExpiresByType image/png "access plus 1 month 1 hour"
  ExpiresByType application/x-shockwave-flash "access plus 1 day 1 hour"
</IfModule>

使用 ttf 文件根据您的需要自定义此内容。

最新更新