رفع خطا Leverage browser caching در Gtmetrix

Leverage browser caching چیست؟

کش مرورگر به شما این اجازه را می‌دهد تا فایل‌های استاتیک سایتتان مثل فایل‌های CSS و JS و تصاویر را روی مرورگر کاربر ذخیره کنید تا در دفعات بعدی استفاده از سایت شما، بتوانند سریعتر صفحات سایت را باز کنند. این یعنی افزایش سرعت سایت شما و در نتیجه بهبود کارایی سایت شما. پس بهتر است هرچه زودتر کش مرورگر را فعال کنید.

استفاده از کش مرورگر باعث می‌شود تا فشار کمتری روی سرور و پهنای باند اینترنت سرور خود داشته باشید. چرا که درخواست‌های ارسالی به سمت سرور بسیار کمتر خواهد شد.

برای رفع این خطا ابتدا باید با یک نرم افزار اف تی پی مثل FileZilla وارد فایل‌ها و پوشه‌های سایتتان شوید. بعد وارد پوشه public_html سایتتان شوید.

سپس فایل .htaccess را از روی هاست خود دانلود کنید و با یک نرم افزار ویرایشگر متن مثل NotePad++ کد‌های زیر را به این فایل اضافه کنید.

## EXPIRES CACHING ##
<IfModule mod_expires.c>
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 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
</IfModule>
## EXPIRES CACHING ##

با استفاده از کد بالا، فایل‌های jpg,jpeg,gif,png,css,pdf,js,swf و … در مرورگر کاربر کش خواهند شد و باعث افزایش چشمگیر سرعت سایت شما خواهد شد.

حالا دوباره سایتتان را اسکن کنید. خواهید دید که رتبه Browser Caching شما به رنگ سبز نمایش داده می‌شود.

تاریخ انتشار اصلی : 2019-05-05 05:42:28

    نظر خود را بگذارید

    آدرس ایمیل شما منتشر نخواهد شد.*

    − 3 = 7