Siirry sisältöön
SilktideOhje

HTTP/2

Silktide lataa sivusi oikeassa selaimessa ja tarkistaa, mitä verkkoprotokollan versiota käytetään kunkin tiedoston toimittamiseen. Vanhempaa HTTP/1.1-protokollaa käyttäen toimitetut tiedostot ilmoitetaan, koska uudemmat versiot lataavat sivut nopeammin.

Miksi tällä on merkitystä

HTTP on protokolla, jota selaimet käyttävät jokaisen sivullasi olevan tiedoston noutamiseen. Sen vanhempi versio, HTTP/1.1, käsittelee pyynnöt pääosin yksi kerrallaan kutakin yhteyttä kohden. HTTP/2:n avulla selain voi pyytää useita tiedostoja yhden yhteyden kautta samanaikaisesti muiden tehokkuusetujen ohella, joten sama sivu latautuu nopeammin ilman muutoksia sen sisältöön. Koska sivuilla on tavallisesti kymmeniä tiedostoja, vaikutus kertautuu: jokainen kävijä odottaa jokaisella sivulla pidempään kuin olisi tarpeen.

HTTP/2 on ollut standardi vuodesta 2015 lähtien, ja kaikki nykyaikaiset selaimet tukevat sitä, joten tiedostoja tarvitsee harvoin enää toimittaa vanhalla tavalla.

Korjaaminen

  1. Ota HTTP/2 (tai sen seuraaja HTTP/3) käyttöön verkkopalvelimellasi. Kaikki yleisimmät palvelimet tukevat sitä, yleensä yhden rivin asetuksella, ja se edellyttää , jonka pitäisi joka tapauksessa olla käytössä.
  2. Jos käytät tai hallinnoitua hosting-palvelua, tämä on alusta-asetus – useimmat ottavat sen käyttöön oletusarvoisesti.
  3. Kolmansien osapuolten toimittamien ilmoitettujen tiedostojen osalta et voi muuttaa niiden palvelimia; harkitse, tarvitsetko kyseisiä tiedostoja lainkaan.

Verkkosivustosi sisältöön ei tarvitse tehdä muutoksia – HTTP/2 on täysin taaksepäin yhteensopiva.

Näin Silktide testaa tämän

  1. Lataa sivu oikeassa selaimessa ja tallenna protokolla, jota käytetään kunkin tiedoston toimittamiseen.
  2. Tunnista tiedostot, jotka toimitettiin HTTP/1.1:n kautta, vaikka niissä olisi voitu käyttää HTTP/2:ta tai uudempaa versiota.
  3. Ilmoita jokainen tällainen tiedosto sekä protokolla, jota se tällä hetkellä käyttää.

Vianmääritys

Palvelimeni tukee HTTP/2:ta, mutta tiedostoja ilmoitetaan silti

Tuen on oltava käytössä juuri sillä palvelimella, joka toimitti tiedoston. Yleisiä syitä ovat: tiedosto tulee aliverkkotunnuksesta tai kolmannen osapuolen palvelimelta, jolla ei ole HTTP/2-tukea; palvelimesi edessä oleva välityspalvelin tai kuormantasaaja alentaa yhteyksien protokollaversiota; tai tiedosto toimitettiin tavallisella HTTP:llä sijaan (selaimet käyttävät HTTP/2:ta vain suojatuissa yhteyksissä).

Lue lisää

Viimeksi päivitetty

Oliko tästä sivusta apua?