فعال سازی Gzip در آپاچی

در ادامه مباحث مرتبط با فعال سازی قابلیت Gzip در این بخش با آموزش فعال سازی Gzip در آپاچی در خدمت کاربران گرامی خواهیم بود. در این آموزش به توضیح دو سری کد مختلف برای فشرده سازی gzip ....

فعال سازی Gzip در آپاچی

در ادامه مباحث فعال سازی قابلیت Gzip در سرویس‌های مختلف در این مطلب با نحوه فعال سازی Gzip در آپاچی در خدمت شما خواهیم بود.

همانطور که در مطلب معرفی Gzip خدمت شما عرض کردیم ، این قابلیت تمامی فایل‌های متنی اعم از HTML ، CSS ، JS و سایر کدهای متنی و محتوای سایت شما را فشرده ساخته و در همین حالت برای مرورگر بازدیدکنندگان سایت شما ارسال می‌کند تا با این ترفند سرعت لود وب سایت افزایش داشته باشد.

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

تنها نکته حائز اهمیت در مورد Gzip این است که فایل‌های دانلودی و مدیاها مانند تصاویر ، ویدئوها و ... قابلیت فشرده سازی نداشته و تنها این امکان بر روی فایل‌های متنی کاربرد دارد.

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

با ما همراه باشید.

فعال سازی Gzip در آپاچی

برای فعال سازی این امکان بایستی کدهای مورد نیاز را در Htaccess وب سرور آپاچی وارد کرد تا gzip فعال گردد.

حال کدهای مورد نیاز برای فعال سازی Gzip را به دو حالت مختلف می‌توان نوشت.

حالت اول : 

حالت اول کدهای مورد نیاز برای فعال سازی Gzip در وب سرور آپاچی دقیقاً همان کدی است که شما برای فعال سازی این قابلیت در هاست اشتراکی و Htaccess هاست خود وارد کردید.

<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>

حالت دوم :

اگر با وارد کردن کدهای بالا در Htaccess وب سرور آپاچی خود موفق به فعال سازی Gzip نشدید ، آنها را حذف کرده و کدهای پایین را جایگزین آن نمایید.

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 بر روی وب سرور آپاچی شما به طور حتم فعال خواهد شد.

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

چک کردن وضعیت Gzip بر روی وب سایت

در اینجا آموزش فعال سازی Gzip در آپاچی به پایان رسیده است.

امیدواریم از این مطلب استفاده مفید را برده باشید.

در آموزش آتی به نحوه فعال سازی Gzip در Nginx خواهیم پرداخت.

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

نظرات کاربران


 
در حال بارگذاری...

برای مشاهده مطالب بیشتر به آکادمی آذرآنلاین مراجعه کنید

محتوای بیشتری برای بارگذاری وجود ندارید