วิธีเพิ่มส่วนหัวที่หมดอายุลงในเว็บไซต์ WordPress ของคุณ
เผยแพร่แล้ว: 2020-10-13วิธีหนึ่งที่สมบูรณ์แบบในการเร่งความเร็ว WordPress คือการ เพิ่ม Expires Headers WordPress ในการตั้งค่าไฟล์ .htaccess
ส่วนหัวการหมดอายุจะแจ้งให้ผู้ใช้เว็บทราบว่าเนื้อหาในเว็บไซต์ของคุณหรือส่วนอื่นๆ สามารถใช้ได้หลังจากผ่านไประยะหนึ่ง ด้วยส่วนหัวที่หมดอายุ คุณสามารถกำหนดระยะเวลานี้ได้ เมื่อคุณเพิ่มส่วนหัวหมดอายุ จำนวน คำขอ HTTP จากเซิร์ฟเวอร์จะลดลงอย่างมาก ซึ่งจะช่วยลดเวลาในการโหลดเว็บไซต์ของคุณได้อย่างมาก
ในบทความนี้ คุณจะได้รับโอกาสในการเรียนรู้วิธีที่ง่ายที่สุดในการเพิ่ม Expires Headers WordPress
ส่วนหัวหมดอายุคืออะไร
ส่วนหัวหมดอายุจะแจ้งให้เบราว์เซอร์ทราบถึงทรัพยากรที่เบราว์เซอร์หรือแหล่งที่มาสามารถจัดเก็บและสะสมได้ นอกจากนี้ยังช่วยให้คุณโหลดไซต์ได้ง่ายขึ้นด้วยการเปิดเผยสิ่งเหล่านั้นในแคชและไม่จำเป็นต้องรับจากเซิร์ฟเวอร์
เมื่อใช้ส่วนหัวที่หมดอายุ คุณจะเพิ่มความเร็วของไซต์ได้สูงสุดโดยลดคำขอ HTTP ระหว่างอุปกรณ์ของคุณและบริการ
จะเพิ่ม Expires Headers WordPress ได้อย่างไร?
ระบบการจัดการเนื้อหาที่ยืดหยุ่นคือ WordPress สิ่งนี้ทำให้แน่ใจได้ว่ามีการปรับตัวและมีวิธีมากมายในการแก้ปัญหาภาวะที่กลืนไม่เข้าคายไม่ออก นี่คือเหตุผลที่เราจะแสดงให้คุณเห็นในส่วนนี้ถึงวิธีการเพิ่มการหมดอายุไปยังเซิร์ฟเวอร์ด้วยตนเอง เช่น ระบบ เซิร์ฟเวอร์ Apache , Nginx และ CDN
โดยรวมส่วนหัวที่หมดอายุทำให้เว็บไซต์เร็วขึ้น คุณสามารถเพิ่มส่วนหัวสำหรับไฟล์บางไฟล์ที่จะหมดอายุ หรือใช้สำหรับรูปแบบไฟล์ใดๆ เวลาหมดอายุสามารถแก้ไขได้ตามเนื้อหาเว็บไซต์ของคุณ ตัวอย่างเช่น คุณอาจต้องการตั้งค่าการหมดอายุที่นานขึ้นหากเว็บไซต์ของคุณใช้ไฟล์ที่จะไม่เปลี่ยนแปลงเป็นเวลานาน หากข้อมูลเปลี่ยนไป คุณจะกำหนดวันหมดอายุให้สั้นลง
เพิ่ม Expires Headers WordPress บน Apache หรือ Nginx . ด้วยตนเอง
บนเว็บเซิร์ฟเวอร์ Apache
Apache ซึ่งเป็นภาษาเซิร์ฟเวอร์ที่กำหนดค่าโมดูลหมดอายุ เป็นหนึ่งในแพลตฟอร์มที่ใช้กันทั่วไปในการจัดการแคช
คุณต้องเปิดไฟล์ .htaccess ก่อนหากต้องการใช้ส่วนหัวเพื่อหมดอายุหรือปรับแต่งใน Apache แม้ว่า cPanel หรือ FTP อาจใช้สำหรับสิ่งนี้ แต่ cPanel นั้นทำได้ง่ายกว่า นี่คือขั้นตอนที่คุณต้องปฏิบัติตาม:
- เข้าสู่ระบบบัญชีของคุณ cPanel
- ตอนนี้ เปิดไอคอนตัวจัดการไฟล์

- ค้นหา . htaaccess ไฟล์
- หลังจากนั้น ให้คลิกขวาที่ไฟล์แล้วเลือกแก้ไข
ตอนนี้ คุณเพียงแค่ต้องคัดลอกและวางรหัสที่ระบุด้านล่าง:
<IfModule mod_expires.c> หมดอายุActive On # รูปภาพ ExpiresByType image/jpeg "การเข้าถึงบวก 1 ปี" ExpiresByType image/gif "รับสิทธิ์เพิ่ม 1 ปี" ExpiresByType image/png "การเข้าถึงบวก 1 ปี" ExpiresByType image/webp "การเข้าถึงบวก 1 ปี" ExpiresByType image/svg+xml "การเข้าถึงบวก 1 ปี" ExpiresByType image/x-icon "การเข้าถึงบวก 1 ปี" # วิดีโอ ExpiresByType video/mp4 "การเข้าถึงบวก 1 ปี" ExpiresByType video/mpeg "การเข้าถึงบวก 1 ปี" # CSS, JavaScript ExpiresByType text/css "การเข้าถึงบวก 1 เดือน" ExpiresByType text/javascript "การเข้าถึงบวก 1 เดือน" ExpiresByType application/javascript "การเข้าถึงบวก 1 เดือน" # คนอื่น แอปพลิเคชัน ExpiresByType/pdf "การเข้าถึงบวก 1 เดือน" แอปพลิเคชัน ExpiresByType/x-shockwave-flash "การเข้าถึงบวก 1 เดือน" </IfModule>
สุดท้าย บันทึกไฟล์และบันทึกการเปลี่ยนแปลง
รหัสด้านบนกำหนดวันหมดอายุของรูปภาพเป็นปี ทุกเดือน ไฟล์ CSS และ JavaScript จะถูกแทนที่และลบแคช มันทำให้พวกเขามีวันหมดอายุสองเดือนเมื่อคุณส่งไฟล์ เวลาหมดอายุสามารถแม่นยำได้ด้วยตัวนับ เช่น ปี เดือน สัปดาห์ วัน ชั่วโมง นาที และวินาที ซึ่งจะช่วยให้แคชถูกตั้งโปรแกรมไว้โดยเฉพาะ
บน Nginx
ฟังก์ชันของ NGINX แตกต่างจาก Apache นี่คือสาเหตุที่ไม่พบไฟล์ .htaccess คำอธิบายเป็นเพราะปรัชญาประสิทธิภาพกลางของ NGINX โดยการขจัดความจำเป็นในการลงทะเบียน . htaccess เซิร์ฟเวอร์สามารถเข้าถึงข้อมูลได้เร็วขึ้น
คัดลอกและเพิ่มรหัสไปยังบล็อกเซิร์ฟเวอร์ตามที่แสดงด้านล่างเท่านั้น ตั้งค่าการหมดอายุในส่วนหัว NGINX
ตำแหน่ง ~* \.(jpg|jpeg|gif|png)$ { หมดอายุ 365d; } ตำแหน่ง ~* \.(pdf|css|html|js|swf)$ { หมดอายุ 2d; }
เพิ่ม Expires Headers WordPress โดยใช้ Plugin
การเพิ่มส่วนหัวด้วยตนเองต้องใช้ทักษะทางเทคนิคบางอย่าง อย่างไรก็ตาม คุณสามารถใช้ปลั๊กอินได้ก็ต่อเมื่อคุณไม่ได้เตรียมเทคโนโลยีมาเป็นอย่างดี
ในส่วนนี้ เราจะแสดงขั้นตอนในการเพิ่ม Expires Headers WordPress พร้อมด้วยปลั๊กอินยอดนิยมสองปลั๊กอิน ได้แก่ Hummingbird และ WP Rocket
WP แคชที่เร็วที่สุด
ทันที โดยไม่มีปัญหาใดๆ ด้วยปลั๊กอินนี้ คุณสามารถใช้ส่วนหัวที่หมดอายุกับ .htaccess ของคุณได้โดยไม่ต้องเขียนโค้ด ใช้งานได้รวดเร็วและมีประสิทธิภาพ
เพิ่มส่วนหัวหมดอายุ
ปลั๊กอินนี้จะช่วยคุณเพิ่ม Expires Headers แต่ยังช่วยเพิ่มความน่าเชื่อถือของไซต์ของคุณและอนุญาตให้แคชทำงานให้คุณได้
นกฮัมมิ่งเบิร์ด
Hummingbird เป็นปลั๊กอินฟรีเพื่อเพิ่มประสิทธิภาพเว็บไซต์ของคุณ นอกจากนี้ยังมีตัวเลือกที่ดีสำหรับการแคช
หากคุณต้องการเพิ่มความเร็วให้กับเว็บไซต์อย่างมาก ส่วนหัวที่หมดอายุคือตัวเลือกที่สมบูรณ์แบบ เบราว์เซอร์สามารถดูไฟล์แคชซึ่งจะทำให้การโหลดเว็บเร็วขึ้น
ขอแสดงความยินดี ในที่สุดคุณก็ได้เรียนรู้วิธีเพิ่มส่วนหัวที่หมดอายุลงในเว็บไซต์ WordPress ของคุณแล้ว นอกจากนี้ ผู้เยี่ยมชมบางคนยังถามเราเกี่ยวกับวิธีลบหมวดหมู่ใน WordPress ตรวจสอบบทความเฉพาะเกี่ยวกับเรื่องนี้
เรายอมรับข้อเสนอแนะทุกประเภทจากผู้เข้าชม เพราะมันกระตุ้นให้เราปรับปรุงอยู่เสมอ รู้สึกอิสระที่จะแสดงความคิดเห็นด้านล่าง