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

时间:2018-03-20 11:17:32

标签: php html css browser server

我正在建立一个网站。 在http://snpskollam.cf 并且在http://chemio.cf制作另一个人时也很有经验 我遇到了问题, 即。我的服务器中有一个文本文件(MontserratRegular.ttf)。我将此文件链接到所有页面的每个“.css”。 问题是,浏览器下载它以便在每个页面的请求上阅读。文本文件大约250KB,大小有点大。这可能会扰乱互联网连接缓慢的人。有解决方案吗?

1 个答案:

答案 0 :(得分:1)

配置您的网络服务器以提供缓存标头。例如,使用apache webserver和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文件自定义此项。