Plesk sunucusunda nginx gzip sıkıştırmasını etkinleştirme
Plesk panelde nginx gzip sıkıştırmasını nasıl aktif edebiliriz diye arayan arkadaşlarımız için wordpress ve diğer web sayfalar için performans açısından ve pagespeed gtmetrix skorları için çalışma sırasında gzip sıkıştırmayı etkinleştirin uyarısını alabilirler bunun için sunucumuzda ufak bir işlem ile nginx gzip sıkıştırmayı gelin nasıl aktif edebiliriz görelim.
- Plesk’te, Etki Alanları > site.com > Apache ve nginx Ayarları’na gidin .
Ek nginx yönergeleri alanına aşağıdaki yönergeleri ekleyelim.
gzip on; gzip_disable "MSIE [1-6]\\.(?!.*SV1)"; gzip_proxied any; gzip_comp_level 5; gzip_types text/plain text/css application/javascript application/x-javascript text/xml application/xml application/rss+xml text/javascript image/x-icon image/bmp image/svg+xml; gzip_vary on;
2. Eğer Sunucu genelinde tüm alan adları için gzip sıkıştırmayı etkinleştirmek istiyorsanız.
SSH üzerinden bir sunucuya bağlanalım. Ardından gzip.conf nginx conf.d dizin içinde dosya oluşturalım.
2.1
vi /etc/nginx/conf.d/gzip.conf
Oluşturduğumuz gzip.conf dosyamızın içine aşşağıdakileri yazıp kayıt edelim.
gzip on; gzip_disable "MSIE [1-6]\\.(?!.*SV1)"; gzip_proxied any; gzip_comp_level 5; gzip_types text/plain text/css application/javascript application/x-javascript text/xml application/xml application/rss+xml text/javascript image/x-icon image/bmp image/svg+xml; gzip_vary on;
Nginx test yapılandırması için ;
nginx -t
nginx Değişiklikleri uygulamak için yapılandırmayı yenileyim
service nginx reload
Evet nginx gzip sıkıştırma işlemi tüm alan adlarımız için etkinleştirildi şimdi gelin ssh üzerinden test edelim.
curl -s -H "Accept-Encoding: gzip" -I https://example.com --insecure | grep -i Content-Encoding Content-Encoding: gzip
Hocam sana ne desem az, çok teşekkür ederim. Tam verem oluyordum ki bu sayfaya denk geldim.
Yardımcı olabildiysek ne mutlu.