Apache Web Server Gzip Nasıl Etkinleştirilir

Apache Web Server Gzip Nasıl Etkinleştirilir

Apache Web Server Gzip etkinleştirme kodları, Apache nasıl aktif edilir. Gzip aktivasyonu sitenizdeki dosyaların sıkıştırılarak küçültülmesini ve bu sayede daha hızlı açılmasını amaçlamaktadır. Sunucu ayarlarınızı düzenlenerek mod_deflate modülünü aktif etmeniz gerekiyor. Böylece Siteniz daha hızlı açılacak ve yavaşlıktan dolayı yaşanan ziyaretçi kaybı önlenecektir. Bu hızlanmanın arama motorlarında da etkisini göreceksiniz. Hızın arama motorlarında doğrudan sıralamaya etkisi bulunuyor. İlk önce sunucunuz da Gzip aktif mi ve hangi Web servere kullanıyorsunuz sorularına cevap aramanız gerekiyor.

Makalede Neler Var?

Sunucuda Gzip Aktif mi Kontrol Etme

Web Server’ınızda Gzip aktif mi nasıl anlayacaksınız onu anlatacağız. Bu bilgiyi bize veren tek satırlık bir kod bulunuyor. Bir PHP dosyası oluşturun ve aşağıdaki kodu kopyalayın, dosyanın adını phpinfo.php şeklinde kaydedin ve sunucunuza atıp çalıtırın açılan sayfada gzip compression bölümünün karşısında enabled yazıyorsa aktif disabled yazıyorsa pasif konumdadır.

<?php phpinfo(); ?>

Server API bölümünün karşısındaki bilgi Web Server’ınız hakkında bilgi verir. Sunucunuzun Apache alt yapısını kullandığına emin olduysanız şimdi sıra yapmanız gereken değişikliklere geldi.

Gzip Aktif Etmek için Yapılaması Gerekenler

Bunun için yapmanız gereken 3 adım bulunuyor. Bunlar sırası ile şu şekilde;

1. Adım) /etc/httpd/conf/httpd.conf yolunu izleyip aşağıdaki kodu ekleyin.

LoadModule deflate_module modules/mod_deflate.so

2. Adım) SSH bağlantısı yapıp aşağıdaki komutu uygulayın.

# /etc/init.d/httpd restart
veya
# service httpd restart

3. Adım: Gzip aktif etmiş oldunuz. Sitenizde kullanabilmek için .htaccess şu kodları ekleyin

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