در این مقاله به رفع خطای Accept-Encoding header در gtmetrix خواهیم پرداخت. این خطا یکی از خطاهای رایج در ابزار GTmetrix است که در صورت فعال بودن Gzip در وب سایت نمایش داده میشود. با مقاله رفع خطای Accept-Encoding header در gtmetrix همراه باشید.

آموزش رفع خطای Accept-Encoding header در gtmetrix

رفع خطای Accept-Encoding header در gtmetrix

رفع خطای Accept-Encoding header در gtmetrix , در جلسه قبل به آموزش رفع خطای Reduce cookie size در GTmetrix پرداختیم تا با کاهش کوکی های وب سایت موجب افزایش سرعت و رفع خطای Reduce cookie size در GTmetrix شوید. در این جلسه قصد داریم به آموزش رفع خطای Accept-Encoding header در gtmetrix بپردازیم. این خطا مربوط به فشرده سازی فایل ها یا Gzip است. در مقاله ای تحت عنوان نحوه فعال سازی gzip در وردپرس به آموزش و اهمیت قابلیت Gzip اشاره کردیم. با فعال سازی این قابلیت میتوانید نسخه ای از اطلاعات را در مرورگر کاربر ذخیره کنید تا کاربر بعد از هر بار درخواست نیازی به لود شدن فایل های مختلف و کاهش سرعت وب سایت نباشد.

 

با فعال سازی این قابلیت میتوانید نسخه ای از اطلاعات را در مرورگر کاربر ذخیره کنید تا کاربر بعد از هر بار درخواست نیازی به لود شدن فایل های مختلف و کاهش سرعت وب سایت نباشد.

 

آموزش رفع خطای Accept-Encoding header

اگر قابلیت Gzip در وردپرس فعال باشد بعد از اینکه تست سرعت سایت را با ابزار GTmetrix انجام دادید و ارور Accept-Encoding header را بررسی کردید با گزینه vary :accept encoding مواجه خواهید شد. در غیر این صورت این بخش را مشاهده نمیکنید.

 

رفع خطای Accept-Encoding header در gtmetrix

بررسی فعال بودن Gzip

همانطور که گفتیم راهکار رفع خطای Accept-Encoding header در gtmetrix فعال کردن Gzip است. اما قبل از این کار باید ببینید که آیا این قابلیت در وردپرس فعال است یا خیر. بدین منظور به وب سایت giftofspeed.com مراجعه کنید و URL سایت خود را در باکس مربوطه وارد کنید. بعد از چند لحظه فعال بودن یا نبودن Gzip به شما نمایش داده میشود. همچنین تاثیر آن در میزان کاهش حجم فایل ها را نیز میتوانید مشاهده کنید.

 

gzip

فعال سازی gzip از طریق هاست

روش های مختلفی برای فعال کردن Gzip در وردپرس وجود دارد مانند فال سازی از طریق هاست و افزونه. ابتدا فعال کردن این قابلیت را از طریق هاست سی پنل و دایرکت ادمین را توضیح میدهیم سپس به سراغ معرفی افزونه ای در این جهت خواهیم رفت.

 

فعال سازی gzip از طریق هاست cpanel

برای وارد کردن کد مورد نظر باید به هاست خود وارد شوید. بعد از وارد شدن به هاست cpanel یا directadmin باید به بخش file manager بروید.

بعد وارد شدن به فضای file manager باید وارد محیط نصب وردپرس شوید. به طور معمول وردپرس در پوشه روت نصب میشود. بر روی public-html کلیک کنید.

در پوشه public-html فایلی به نام htaccess وجود دارد. در برخی از مواقع این پوشه پنهان است و باید آن را از حالت مخفی خارج کنید. برای خارج کردن این فایل از حالت مخفی باید کار زیر را انجام دهید.
به بخش setting در سمت راست صفحه در هاست cpanel شوید و گزینه show hidden files را فعال کنید تا فایل htaccess نمایان شود.

 

فعال کردن gzip در هاست

gzip در هاست cpanel

پس از آشکار شدن فایل htaccess در هاست باید کد های زیر را در انتهای فایل قرار دهید. به این منظور بر روی فایل کلیک راست کنید و گزینه edit را بزنید تا فایل برای شما باز شود.

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

 

فعال سازی gzip در هاست directadmin

اگر از هاست دایرکت ادمین برای مدیریت وب سایت وردپرسی تان استفاده میکنید کد زیر را در انتهای فایل htaccess قرار دهید تا gzip برای شما فعال شود.

<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>

 

 

فعال کردن Gzip با افزونه

افزونه Enable Gzip Compression برای فعال کردن Gzip در وردپرس وجود دارد که با نصب و فعال سازی میتوانید قابلیت Gzip را فعال کنید. این افزونه تنظیمات خاص و پیچیده ای ندارد. این افزونه در مخزن وردپرس به ثبت رسیده و تا کنون بیش از ۱۰/۰۰۰ نصب فعال داشته و توانسته امتیاز ۵ از ۵ را به خود اختصاص دهد.

 

افزونه gzip

 

مقاله خوبیه باید بخونمش
آموزش افزایش محدودیت حافظه php

در شرایط حال حاضر کسب و کارهای اینترنتی با رقابتی که ایجاد شده , کسب و کاری برنده این ماراتن خواهد شد که بتواند محتوای حرفه ای و کاربر پسند برای بازدیدکنندگان سایت خود ایجاد کند. نگین حبیب زاده هستم استراتژیست تولید محتوا برای کسب و کارهای تحت وب. بنده و تیم تولید محتوای کارسازشو آماده ارائه خدمات مشاوره و تولید محتوا به کسب و کارهای نوپا در وب هستیم. بنده را در شبکه های اجتماعی دنبال کنید.

میخواهم عضو شوم

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید به هیچ وجه از ایمیل های خسته کننده تبلیغاتی خبری نسیت ...

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند

۱۱۳۴

پیشنهاد میکنیم این مقالات را هم بخوانید :

منتظر ثبت نظر شما هستیم :

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *