如何使用过期标题加速您的 WordPress 网站

已发表: 2022-09-15

如果您希望您的网站加载得更快,您可以做的最好的事情之一就是将 Expires 标头添加到您的静态资源中。 过期标头告诉浏览器可以缓存资源多长时间。 通过设置 long expires 标头,您可以确保您网站的资源被浏览器缓存更长的时间,从而可以加快页面加载时间。 有几种不同的方法可以将 Expires 标头添加到您的 WordPress 网站。 一种方法是使用 W3 Total Cache 或 WP Super Cache 之类的插件。 这些插件会自动将 Expires 标头添加到您网站的资源中。 添加 Expires 标头的另一种方法是编辑 .htaccess 文件。 将以下代码添加到您的 .htaccess 文件中以将 Expires 标头添加到您网站的资源中: ExpiresActive On ExpiresByType image/jpg “access 1 year” ExpiresByType image/jpeg “access 1 year” ExpiresByType image/gif “access 1 year” ExpiresByType image/ png “access 1 year” ExpiresByType text/css “access 1 year” ExpiresByType text/javascript “access 1 year” ExpiresByType application/javascript “access 1 year” 保存您的更改并将您的 .htaccess 文件上传到您的 WordPress 网站。 将 Expires 标头添加到您网站的资源中可以加快您网站的页面加载时间。 您可以使用插件或编辑 .htaccess 文件来添加 Expires 标头。

header 的性能建议受 GTmetrix 等工具的影响,导致性能得分较低。 使用缓存,您可以使用过期标头来加快网站的加载时间。 在这篇文章中,我们将讨论过期标头的工作原理以及它们对您的网站的意义。 使用 Expires 标头来控制 WordPress 在浏览器中存储的浏览器内存量。 另一种控制缓存的方法称为缓存。 在使用两者时,在每种情况下指定相同的时间值至关重要。 如何使用.htaccess 向 Apache Web 服务器添加 Expires 标头 如果您的主机使用 Nginx Web 服务器,您可以使用服务器的配置文件来管理 Expires 标头。

您可以根据自己的喜好更改各种文件类型的到期日期。 如果您的主机不支持缓存,最好的选择是使用缓存插件。 使用这些方法,您可以控制 WordPress 站点服务器上所有文件的过期标头。 您还可以将Expires 标头用于由 Google Fonts、Google Analytics 等编写的脚本。 即使您已经在速度测试工具中实现了 Expires 标头,他们仍有可能将其标记为潜在问题。 有效的到期日期除了允许您控制哪些文件缓存在浏览器中之外,还可以帮助您控制哪些文件存储在您的 WordPress 站点中。 如果您不实施过期标头,有一些速度测试工具会惩罚您的网站。 如果您遇到浏览器缓存问题或 Google Analytics 问题,请考虑在本地托管 Google Analytics 脚本。 这里有一些插件使它变得简单。

如何添加过期的标头?

信用: magehd.com

添加过期标头的一种方法是使用mod_expires 模块。 此模块允许您控制服务器响应中的 Expires 标头和 Cache-Control 标头的 max-age 指令的设置。

当页面具有过期标头时,浏览器会意识到它可能需要缓存它。 会话结束标头指示浏览器是应该从服务器请求文件还是从缓存中下载文件。 随着网页的图形和内容越来越丰富,文件正在您的机器和服务器之间传输。 缓存结束说明符通知浏览器将文件存储在缓存中多长时间,以便后续访问者不必再次下载它。 使用 Expires Headers 时,访问者可以减少等待页面加载的时间。 此外,通过利用存储在浏览器中的缓存文件,您的用户将能够下载更少的文件。

使用 Expires 标头减少 Http 请求

使用 Expires 标头时,您可以减少服务器接收的 HTTP 请求数量。 它还可以通过减少服务器与浏览器通信所需的时间,允许用户返回已经存储在浏览器中的缓存文件。

我应该添加过期的标头吗?

信用:betterstudio.com

由于 HTTP 请求会消耗大量时间让服务器与浏览器进行通信,因此添加 Expires 标头会减少此时间。 您还可以在浏览器中保存缓存文件,以减少用户必须下载的文件数量。

为了确定是否应该从源请求或从网站的缓存访问资源,必须设置浏览器的过期标头。 一旦您为资源(例如所有 jpeg 图像)指定了过期标头,浏览器就会将这些资源保留在其缓存中。 最好设置过期标头以避免收到不必要的请求。 您如何知道是否需要请求? 以下是实施 expires 标头之前的一些注意事项。 您希望经常更新网站上的哪些工具? 该网站如何适应电子商务领域?

如果过期标头设置不正确,电子商务网站可能会遇到严重问题。 指纹数据的能力允许您为经常更改的资源设置长期到期日期。 您需要确定每个网站的规格以及要包含的功能。 有时不需要缓存站点的资源。 仔细查看经常导致网站速度变慢的资源,例如图像和脚本。

什么是过期的标头?

expires 标头是一个 HTTP 标头,它告诉浏览器是否可以从浏览器缓存中请求信息,或者您是否需要访问服务器,因为缓存中的页面选项不再有效。 此标头包含在浏览器缓存中可以访问页面之前的时间和日期。

到期和到期日期

暂停呼吸以让自己死去的行为被称为表达。 到期日是产品或服务正式结束的日期。 这方面的一个例子是一个月后到期的合同。 这款牛奶将于 8 月 31 日到期。

如何在 Html 中添加过期的标头?

浏览器中的过期标头指定浏览器将阻止加载缓存文件的时间。 向您的站点添加 ExpiresHeader,例如 Expires ByType 图像/JPG“访问加一个月”,将使其具有合法性。

在没有插件的情况下添加过期标题 WordPress

将过期标题添加到您的 WordPress 网站可以加快访问者的加载时间。 有几种方法可以在不使用插件的情况下做到这一点。 一种方法是将以下代码添加到您的 .htaccess 文件中: ExpiresActive On ExpiresDefault “access plus 1 year” 这将为您的 WordPress 站点上的所有文件添加过期标头。 添加过期标头的另一种方法是使用缓存插件,例如 W3 Total Cache。 此插件将添加过期标头以及其他缓存功能以加快您的 WordPress 网站。

在浏览中,基于标头的缓存系统可以减少您的计算机和服务器之间的 HTTP 请求,从而减少加载网站所花费的时间。 缓存或源头允许您告诉浏览器将资源保存在哪里或如何检索它。 在本教程中,我们将向您展示如何在您的 WordPress 网站中包含过期标题内容。 expires headers 被这个名字引用(也被称为 expires headers),以便存储资源。 资源使用规则用于强制浏览器在加载网页时使用这些资源。 使用 Cache-Control,您可以为服务器和客户端上的缓存内容定义策略。 HTTP 标头用于将数据从服务器发送到浏览器。

当您知道需要缓存哪些资源时,您将能够更好地利用过期标头。 expires headers 的实现对于任何一般的博客站点来说都很简单。 另一方面,运行电子商务网站应该是你的脚趾,因为过期标头可能会导致问题。 用户在购物车中下订单时,将能够从先前添加的产品列表中进行选择,而不是从新鲜产品列表中进行选择。 作为电子商务所有者,您可以根据资源对用户体验的影响将过期标头添加到资源中。 Expires 标头允许您决定如何处理缓存。 如果过期标头未正确执行,则站点可能会变慢。

在本课程中,您将学习如何手动或通过插件添加过期标头。 如果您在 NGINX 中找不到隐藏的 .htaccess 文件,您将无法在其中添加过期标头。 创建电子商务网站时,您不能简单地将所有静态文件上传到单个文件夹,并且相同的过期标头规则适用于各种类型的资源。 最好创建多个文件夹并在每个文件夹中使用.htaccess 文件以获得更大的控制权。 除了使用 Cache-Control 标头之外,还可以使用 Cache-Control 标头。 使用 Hummingbird 和 WP Rocket 等插件,您可以将过期标题添加到您的 WordPress 网站。 第一步是导航到您的 WordPress 网站的仪表板并激活插件。

有几个选项可供配置,包括 Apache、NGINX、IIS 和 Cloudflare。 在出现的窗口中,单击激活以使用过期标头启用浏览器缓存。 在为您的 WordPress 网站添加过期标题时,WP Rocket 是一个不错的选择。 该插件在激活后会自动使用必要的规则修改.htaccess 文件。 如果您没有正确执行它,您的网站加载速度会很慢。 更具动态性和功能性的网站,例如电子商务网站,将从中受益。

添加过期标题 WordPress Htaccess 代码

将过期标题添加到您的 WordPress 网站是提高网站性能的好方法。 Expires headers告诉浏览器一个文件应该被缓存多久,通过为一个文件设置一个expires header,你可以确保文件在指定的时间段内被缓存。
有几种不同的方法可以将过期标头添加到您的 WordPress 网站。 一种方法是将以下代码添加到您的 .htaccess 文件中:

过期活动在
ExpiresDefault “访问加 1 年”

此代码会将 WordPress 站点上所有文件的过期标头设置为一年。
添加过期标头的另一种方法是使用 WordPress 插件,例如 W3 Total Cache。 W3 Total Cache 是一个插件,可让您指定文件应缓存多长时间,它还具有许多其他功能,可以提高您的网站性能。
添加过期标题是提高 WordPress 网站性能的好方法。 通过为文件设置过期标头,可以确保文件在指定的时间段内被缓存。 有几种不同的方法可以将过期标头添加到您的 WordPress 站点,包括将代码添加到您的 .htaccess 文件或使用 WordPress 插件(如 W3 Total Cache)。

浏览器中的过期标头告诉它应该将站点的缓存文件保留多长时间。 包含 Expires 标头的代码可用于添加对 Expires 标头的访问。 网站缓存是一个主要的 SEO 关注点,它对网站速度有直接影响。 设置文件的到期日期后,浏览器可以从服务器请求它。 如果您将此时间用作默认值,您的文件将显示在浏览器的缓存中。 您可能需要在一个月内再次向您的网站访问者索取这些文件来响应此请求。 您可以使用 Add Expires 标头插件管理此任务。

从下拉菜单中选择文件类型和缓存进程的持续时间。 可以将缓存的持续时间设置为一年、一个月、一周、一天、一小时或一秒。 确定每个文件的到期日期是根据它被使用/请求的时间量设置的。 W3 Total Cache 之类的缓存插件也包括过期标头 in.htaccess 文件。

添加过期标题 Wp Optimize

向您的 WordPress 网站添加过期标头可以通过告诉浏览器将某些文件缓存一段时间来帮助提高其性能。 这有助于减少向服务器发出的请求数量,并改善网站的整体加载时间。

该插件的目标是通过在用户浏览器中缓存各种类型的静态文件来加速您的网站,此外还可以减少资源以减少页面大小和 http 请求的数量。 尽管它的重量很轻,但这个插件对页面加载速度的关键和简单的影响是显着的。 您必须先解压缩插件,然后再将其上传到您的 WordPress 目录(WP-content/plugins)。 通过单击添加新按钮或选择添加过期标题选项来添加新的过期标题。 请选中插件设置页面的缩小选项卡上的复选框以了解您的缩小策略。 他花时间回答问题并提供即时帮助,使插件所有者成为一笔巨大的财富。 请同时包含过期标头。

开源软件包括Add Expires headers 软件。 如果您不恢复以前的备份,它将立即使您的网站崩溃。 该代表为我的问题提供了一个解决方案:Autoptimize 的替换插件,它使我的 GTMetrix 分数提高了 100 分 (100)。