我问了一个关于改进 CSS 加载时间的问题,一个答案建议在我的网页上设置过期 header 。有人能解释一下我该怎么做吗?我以前从未听说过。
最佳答案
这是一个 apache 技巧,您可以通过创建一个名为“.htaccess”的文件并通过 FTP 将其放在您域的根目录中来实现。
<FilesMatch "\.(css)$">
ExpiresDefault "access plus 2 hours"
</FilesMatch>
将其粘贴到您的 .htaccess 文件中,它将设置标题 f r css 文件。添加更多文件类型,(css|js)
或非 Apache 用户的缓存控制:
<ifModule mod_headers.c>
<filesMatch "\\.(css)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
</ifModule>
事实上,使用本文中您的服务器支持的所有技巧,您的站点会明显更快:
http://perishablepress.com/press/2006/01/10/stupid-htaccess-tricks/
关于html - 如何在我的网页上设置过期 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6406483/