Tek bir site için mod_deflate Gzip aktif etmek
root@server[#] nano /etc/httpd/conf/httpd.conf
Aşağıdaki satırı arayın
#LoadModule deflate_module modules/mod_deflate.so
Satırın öneündeki # işaretini kaldırın>
Dosyayı kaydedin ve httpd service restart edin
root@server[#] /etc/init.d/httpd restart
gzip açmak istediğiniz sitenin dizinine gelin.
/var/www/vhosts/[DOMAIN NAME]/conf/
Örnek karanik.tk için,
/var/www/vhosts/karanik.tk/conf/
Burada vhost.conf isimli bir dosya oluşturun. Normalde aynı dizinde httpd.include isimli bir dosya oluyor.
Ama bu dosyayı editlerseniz httpd servisi hata verecektir.
vhost.conf dosyası buna include olarak çalışır.
vhost.conf dosyasına aşağıdakileri yazıp kaydedin.
Directory bölümünde kendi sitenizin ismi yazmalı.
<Directory /var/www/vhosts/karanik.tk/httpdocs>
# Insert filter
SetOutputFilter DEFLATE
# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html
# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip
# MSIE masquerades as Netscape, but it is fine
# BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48
# the above regex won't work. You can use the following
# workaround to get the desired effect:
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
# Don't compress images and some more files
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|swf|zip|flv|mp3)$ no-gzip dont-vary
# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary
</Directory>
Sonra host yeni ayarları görmesi için siteyi açıp kapayabilirsiniz.