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
-
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.
-
Vaihe 2: Valitse verkkotunnus
Valitse vasemmasta valikosta verkkotunnus, jolle haluat ottaa gzip-pakkauksen käyttöön. Verkkotunnukset näkyvät yleensä listana vasemmassa sivupalkissa.
-
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.
-
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.
-
Vaihe 5: Tallenna konfiguraatio
Napsauta OK-painiketta tallentaaksesi muutokset. Pleskiin voi kestää hetken, kunnes se ottaa uudet asetukset käyttöön.
-
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ä.