Gzip-pakkaus on tyypillisesti pois käytöstä oletuksena Nginxissä tiedostojen käsittelyssä. Kun CSS- ja JavaScript-tiedostoja ei ole minifioida tai ennakkopakattu, gzip-pakkausten ottaminen käyttöön voi merkittävästi pienentää tiedostokokoja ja parantaa sivujen latausaikoja. Tämä oppaatuki esittelee, miten ottaa gzip-pakkaus käyttöön yksittäisille sivustoille Plesk 12.5 tai Onyx -palvelimella.

Miten tehdään

  1. Vaihe 1: Kirjaudu sisään Pleskiin

    Kirjaudu sisään Plesk-palvelintasi hallintapaneeliin. Voit tehdä tämän käymällä selaimella osoitteessa portal.internetport.com. Kirjautumisen jälkeen näet päävalikon, josta löydät kaikki tarvitsemasi toiminnot.

  2. Vaihe 2: Valitse verkkotunnus

    Valitse vasemmasta valikosta verkkotunnus, jolle haluat ottaa gzip-pakkauksen käyttöön. Verkkotunnukset näkyvät yleensä listana vasemmassa sivupalkissa.

  3. Vaihe 3: Siirry Apache- ja Nginx-asetuksiin

    Mene valitun verkkotunnusten Apache- ja Nginx-asetuksiin. Voit löytää nämä asetukset verkkotunnusten hallintapaneelista. Valitse "Apache/Nginx Settings" tai vastaava vaihtoehto.

    Apache- ja Nginx-asetukset

  4. Vaihe 4: Lisää gzip-direktiivit

    Siirry alas ja löydä kenttä "Lisä Nginx-direktiivit". Tämä on paikka, jonne voit lisätä mukautettuja asetuksia Nginxiin. Lisää seuraava konfiguraatio:

    gzip on;
    gzip_disable "MSIE [1-6]\.(?!.*SV1)";
    gzip_proxied any;
    gzip_types text/plain text/css application/x-javascript application/javascript text/xml application/xml application/xml+rss text/javascript image/x-icon image/bmp image/svg+xml;
    gzip_vary on;

    Tämä konfiguraatio kääntää gzip-pakkauksen päälle, poistaa sen käytöstä vanhoissa Internet Explorer-versioissa ja määrittelee pakattavat tiedostotyyppitunnisteet.

  5. Vaihe 5: Tallenna konfiguraatio

    Napsauta OK-painiketta tallentaaksesi muutokset. Pleskiin voi kestää hetken, kunnes se ottaa uudet asetukset käyttöön.

  6. Vaihe 6: Varmista gzip-pakkaus

    Voi varmistaa, että gzip-pakkaus toimii tutkimaan sivun lähdekoodia selaimen virheenkorjaustyökalujen kautta (Verkko-välilehti) tai käyttämällä verkossa saatavilla olevia työkaluja kuten GTMetrix. Jos gzip-pakkaus toimii, näet HTTP-otsikosta Content-Encoding: gzip.

Vihje: Muista testata sivustosi muutamalla eri laitteella ja selaimella, jotta varmistaat, että kaikki toimii odotetusti. Gzip-pakkaus voi joissain tapauksissa aiheuttaa ongelmia vanhoilla tai epävakioisilla selaimilla.

Vihje: Voit myös ottaa huomioon lisäämisen gzip_comp_level-direktiivi, joka määrittelee pakkaustason väliltä 1 (nopein) ja 9 (parhaan mahdollisen pakkaus). Esimerkiksi gzip_comp_level 5; on hyvä kompromissiarvo nopeuden ja pakkaustason välillä.