如何使用過期標題加速您的 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)。