1

该网站是我从头开始编写的。不是wordpress网站。我进行了现场审核,自然有很多工作要做;其中之一是页面缓存。我是编码的初学者,它是我的第一个站点,我已经托管它并且它现在正在运行。

我添加了 http-eqiv 标签“< meta http-equiv="cache-control" content="public" >”。这就是为页面缓存所做的所有工作,有人告诉我这就是需要做的所有工作。但在运行第二次站点审核后,它仍然显示“未启用页面缓存”。

请帮我解决这些问题。我看过一堆Http“教程”,但真的没有帮助。我希望有一步一步的教程。

4

1 回答 1

1

通常,您可以通过创建一个空文件、对其命名并将其.htaccess移动到与您的 HTML 文件相同的文件夹中(如果您可以访问服务器的 FTP)来启用网站内容的缓存。然后你可以在里面写这个:

ExpiresActive On
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 month"

等等。对于每种文件类型,您添加一个合理的缓存时间(例如,每张图片一个月,每个 HTML 网站一天等)。

当我为我的网站执行此操作时,Google PageSpeed Insights总是指出尚未缓存的资源,因此很容易找出要添加哪些行。

于 2015-08-23T17:41:11.427 回答