Kotisivu » Hosting » 404 Ei löydy ja 9 yleisintä HTTP-virhettä selitetty

    404 Ei löydy ja 9 yleisintä HTTP-virhettä selitetty

    Kuinka monta muuta HTML-virhesivua tiedät 404-virheen lisäksi? Oletko koskaan ajatellut, mitä taustalla tapahtuu, kun näet jokin näistä HTML-virhesivuista?

    Nämä koodit on tarkoitettu välittää tärkeitä tietoja käyttäjälle. Se voi olla hyödyllistä tietää ne paremmin, varsinkin jos olet sivuston omistaja. Niiden käyttäminen vähentää palautumisnopeutta, parantaa hakukoneesi sijoitusta ja antaa sinulle tietoa sivuston suorituskyvystä.

    Lue myös:

    • Creative Error 404 Pages - Osa I
    • Creative Error 404 Pages - Osa II

    Tilakoodien ymmärtäminen

    Web-palvelimen lähettämä HTTP-tilakoodi on jokaisen verkossa näkyvän virhesivun takana. Tilakoodit tulevat kolmen numeron muodossa. Ensimmäinen numero merkitsee tilakoodin luokkaa:

    • 1XX tilakoodeilla on informatiivisia tarkoituksia
    • 2XX osoittaa menestystä
    • 3XX on suunnattu uudelleen

    Mikään näistä kolmesta luokasta ei johda HTML-virhesivuun kuten tässä tapauksessa asiakas tietää, mitä tehdä ja jatkuu tehtävän kanssa epäröimättä. Mitä yleensä näemme, ovat 4XX ja 5XX:

    • 4XX edustavat asiakkaan puolella olevia virheitä
    • 5XXs osoittaa palvelimen puolella ongelmia

    Näissä tapauksissa näytetään HTML-virhesivuja, koska asiakkaalla ei ole aavistustakaan siitä, miten eteenpäin. Katsotaanpa, mitä tapahtuu taustalla, kun jotain menee etelään ja mitä voit tehdä sen suhteen.

    Asiakkaan sivuvirheet (4XX)

    1. 400 - Huono pyyntö

    Kun asiakas lähettää pyynnön, palvelin ei ymmärrä, 400 Huono pyyntö virhesivu näkyy. Se tapahtuu yleensä silloin, kun selaimen lähettämät tiedot eivät noudata HTTP-protokollan sääntöjä, joten web-palvelin on tyytymätön pyyntöjen käsittelyyn sisältää väärin muotoillun syntaksin.

    Kun näet 400 virhesivun, syy on todennäköisimmin asiakkaan puolella on jotain epävakaa: ei riittävästi suojattu käyttöjärjestelmä, epävakaa Internet-yhteys, viallinen selain tai välimuistin ongelma. Joten on aina hyvä testata oma tietokoneesi, ennen kuin otat yhteyttä sivuston omistajaan.

    Avaa sama verkkosivusto eri selaimessa, tyhjennä välimuisti ja tarkista, johtuuko tietoturvapäivityksistä. Jos tapaat säännöllisesti 400 virheen eri sivustoissa, tietokone tai Mac odottaa perusteellista tietoturvaa.

    2. 401 - Tarvittava valtuutus

    Kun asiakkaan pyynnön takana on salasanalla suojattu web-sivu, palvelin vastaa 401: llä Tarvitaan valtuutus koodi. 401 ei palauta klassista virheviestiä kerrallaan, vaan ponnahdusikkuna, joka pyytää käyttäjää antamaan sisäänkirjautumissalasanan.

    Jos sinulla on valtakirja, kaikki on kunnossa, ja voit jatkaa ilman ongelmia ja päästä suojatulle sivustolle. Muuten sinut ohjataan Tarvitaan valtuutus virhesivu.

    Jos olet sivuston omistaja, voit lisää sama salasanasuojaus sivustollesi tai osa siitä cPanel-tilisi kautta.

    Klikkaa “Salasanasuojausluettelot” alavalikko “turvallisuus” valikkoruudusta ja valitse suojattava web-kansio. Se voi olla hyvä suojakerros rajoittaa pääsyä admin-alueellesi, kuten wp-admin kansio WordPress-sivustossa.

    3. 403 - Kielletty

    Voit kohdata 403: n Kielletty virhesivu, kun palvelin ymmärtää asiakkaan pyynnön selvästi, mutta jostain syystä se kieltäytyy täyttämästä sitä. Tämä ei ole epämuodostuma eikä valtuutusongelma. Palauttamalla 403-tilakoodin palvelin hylkää asiakkaan periaatteessa suurella äänellä “Ei” ilman selitystä

    Yleisin syy on se, että sivuston omistaja ei salli kävijöiden selata sivuston hakemistorakennetta. Kun tällainen suojaus on käytössä, et voi käyttää kansioita suoraan verkkosivustolla. Toinen yleinen syy on se, että asiakas on pyytänyt tiettyä tiedostoa ei ole lupaa katsella verkosta.

    Sinä pystyt aseta 403 suojaus turvallisuussyistä omalle sivustollesi. Se voi olla hyödyllistä koventaa sivustoasi sen estämiseksi, että sivusto on hakattu hakemistorakenteen tai tiedostojen piilottaminen jotka sisältävät haavoittuvia tietoja.

    Onneksi monet web-isännät tarjoavat tämän palvelun asiakkailleen oletusarvoisesti, mutta jos haluat lisätä ylimääräisen suojauskerroksen, avaa cPanel-tili, siirry Pitkälle kehittynyt valikkoruutu ja napsauta Hakemistonhallinta.

    Täällä voit muokata, miten kävijät näkevät tietyn hakemiston sivustossasi. Jos valitset Ei indeksointia asiakas saa 403-virhesivun, jos se yrittää käyttää tiettyä hakemistoa.

    4. 404 - Ei löydy

    404 on tunnetuin HTTP-tilakoodi siellä, ja olet varmasti lukenut monia hienoja viestejä siitä, miten 404 sivua muokataan. Selain palauttaa 404 HTML-sivun kun palvelin ei löydä mitään pyydetystä sijainnista.

    On olemassa kaksi pääasiallista skenaariota, jotka voivat johtaa 404: een Ei löydetty sivu. Joko vierailija virheellisesti URL-osoite, tai Sivuston permalink-rakenne on muuttunut ja saapuvat linkit osoittavat sivuja, jotka siirrettiin eri paikkoihin. 404 virhesivua voi joskus näkyä myös ylätason URL-osoitteissa. Se tapahtuu yleensä kun sivusto on äskettäin siirtynyt toiseen Web-palvelimeen ja DNS osoittaa edelleen vanhaan sijaintiin. Tällainen ongelma häviää yleensä lyhyen ajan kuluttua.

    Löydät web-asiantuntijoita, jotka väittävät, että liian monta 404: ää vaikuttaa kielteisesti sivustosi hakukoneiden sijoitukseen, mutta Google väittää, että “404 virhettä ei vaikuta sivustosi sijoitukseen Googlessa, ja voit ohittaa ne turvallisesti” koska hakukone näkee 404: n normaalin osan verkosta.

    Saatat haluta vähentää 404-luvun määrää koska ne lisäävät palautumisnopeutta (ihmiset, jotka poistuvat välittömästi) sivustostasi. Yleisin ratkaisu tähän on käyttää 301 uudelleenohjausta pysyvästi poistetuille sivuille ja 302: ta niille, jotka eivät ole väliaikaisesti käytettävissä.

    5. 408 - Pyydä aikakatkaisua

    Kun asiakkaan pyyntö kestää liian kauan, palvelimen aikakatkaisu, sulkee yhteyden ja selain näyttää 408 Pyynnön aikakatkaisu virheviesti. Aikakatkaisu tapahtuu, koska palvelin ei saanut asiakkaalta täydellistä pyyntöä määräajassa, jonka se oli valmis odottamaan. Pysyvät 408-virheet voivat ilmetä voimakas työmäärä joko palvelimella tai asiakkaan järjestelmällä.

    Joissakin tapauksissa yhteyden molemmat päät toimivat kunnolla, mutta a väliaikainen Internet-aalto hidastaa toimitusta viestin. Suuremmat sivustot pyrkivät mukauttamaan 408 virhesivua aivan kuten useimmat teistä, 404-luvulla. 408 virhettä voidaan yleensä korjata lataamalla sivu uudelleen F5-painikkeen avulla.

    6. 410 - Poissa

    410 Mennyt virhesivu on erittäin lähellä tunnetulle 404: lle. Molemmat tarkoittavat sitä palvelin ei löydä pyydettyä tiedostoa, mutta 404 ehdottaa, että kohdetiedosto voi olla käytettävissä jonnekin palvelimella, 410 osoittaa pysyvän tilan.

    410 esittää resurssin sisältävän asiakkaan ei tehty tarkoituksellisesti, ja sivuston omistaja haluaa, että saapuvat linkit poistetaan Webistä. 404 käytetään, kun palvelin ei ole varma, onko tiedoston saatavuus pysyvä, mutta 410 osoittaa aina täydellisen varmuuden.

    Jos olet vastuussa omasta palvelimestasi, on tärkeää ymmärtää, miten Googlen indeksoijat käsittelevät 404- ja 410-lukuja eri tavalla. Tässä videossa Matt Cutts, Googlen hakusanapäällikkö selittää tämän eron pääkohdat. Se on hyvä idea erottele 404 ja 410 Google-ystävällisyyden parantamiseksi.

    Palvelinvirheet (5XX)

    7. 500 - Sisäinen palvelinvirhe

    Sisäinen palvelinvirhe on tunnetuin palvelinvirhe, koska sitä käytetään aina kun palvelin kohtaa odottamaton tila että estää sen täyttämästä asiakkaan pyyntöä. 500 virhekoodi on yleinen, se palautetaan, kun mikään muu palvelinpuolen 5XX-virhekoodi ei ole järkevää.

    Vaikka tässä tapauksessa ongelma ei ole loppuvaiheessa, voit tehdä joitakin ratkaisuja, kuten lataa sivu uudelleen (koska virhe voi olla väliaikainen), tyhjennä selaimesi välimuisti (koska ongelma saattaa ilmetä sivuston välimuistissa olevan version), ja poista selaimesi evästeet ja käynnistä selain uudelleen.

    Voit myös ottaa yhteyttä webmasteriin (kuten mikä tahansa muu palvelinpuolen ongelma) - ne voivat olla kiitollisia panoksestasi, mutta on myös mahdollisuus, että he ovat tietoisia ongelmasta ja jo työskentelevät sen parissa.

    Jos kohtaat 500 virhesivun omalla sivustolla, se on viisasta ota yhteyttä palveluntarjoajaan. Syy on todennäköisesti a lupavirhe, korruptoitunut .htaccess-tiedosto tai a liian pieni muistiraja. Jos sinulla on WordPress-sivusto, 500-virheen voi aiheuttaa myös a kolmannen osapuolen laajennus; voit testata tämän poistamalla plugins-toiminnon yksitellen, kunnes syyllinen on löydetty.

    8. 502 - Bad Gateway

    502-virhesanoma edustaa kahden palvelimen välistä viestintäongelmaa. Se tapahtuu, kun asiakas muodostaa yhteyden palvelimeen toimii yhdyskäytävänä tai välityspalvelimena käyttää ylävirran palvelinta joka tarjoaa sille lisäpalveluja. Toinen palvelin sijaitsee korkeammalla palvelinhierarkiassa. Se voi olla esimerkiksi Apache-verkkopalvelin, jota käyttää välityspalvelin, tai suuren Internet-palveluntarjoajan nimipalvelin, jota paikallispalvelin käyttää.

    Kun kohtaat Bad Gateway virhesivu palvelimelle vastaanottaa virheellisen vastauksen ylävirran palvelimelta.

    Useimmissa tapauksissa se ei tarkoita, että ylävirran palvelin on alaspäin, vaan että kaksi kommunikoivaa palvelinta älä ole samaa mieltä protokollasta tietojen vaihtamisesta. Tämä tapahtuu yleensä silloin, kun jokin koneista on määritetty väärin tai ohjelmoitu. Ota yhteyttä palveluntarjoajaasi, jos näet 502 omassa sivustossasi.

    9. 503 - Palvelu ei väliaikaisesti ole käytettävissä

    Näet palvelu on tilapäisesti pois käytöstä (joskus Out of Resources) viesti milloin tahansa, kun palvelimessa on tilapäinen ylikuormitus tai kun se on meneillään aikataulun mukaisesti. 503-virhekoodi tarkoittaa, että web-palvelin ei ole tällä hetkellä käytettävissä. Tämä on yleensä tilapäinen tila, joka ratkaistaan ​​jonkin aikaa.

    Jos olet verkkosivuston omistaja, on tärkeää saada asianmukaiset tiedot 503-tilakoodista, jotta voit käsitellä ajoitettua huoltoa oikein. Jos et käsittele suunniteltua huoltoa oikein, saatat satuttaa sivustosi hakukoneen sijoitusta.

    Opi tekemään tämä tämän opetusohjelman avulla Yoastin SEO-blogissa tai tämä osoitteessa moz.com.

    10. 504 - Gateway Time-Out

    Tuolla on palvelin-palvelin -yhteysongelma takana Gateway-aikakatkaisu virheilmoitus, aivan kuten 502 Huono yhteys virhekoodi. Kun 504-tilakoodi palautetaan, siellä on myös korkeamman tason palvelin taustalla, jonka oletetaan lähettävän tietoja palvelimelle, joka on yhteydessä asiakkaamme. Tällöin alemman tason palvelin ei vastaanota oikea-aikaisesti vastaavaa ylävirta-palvelinta.

    Tämä on sama aikakatkaisuongelma, joka ilmenee 408: n tapauksessa Pyynnön aikakatkaisu tilakoodi, mutta tässä ei tapahdu asiakkaan ja palvelimen välillä, mutta kahden palvelimen välillä takapäässä. Gateway-aikakatkaisu virheilmoitus näkyy yleensä hidas viestintä kahden palvelimen välillä, ja voi myös tapahtua, että korkeamman tason palvelin on täysin alas.

    Koska 504 on taustalla oleva verkko-ongelma, vain ihmiset, joilla on pääsy kyseiseen verkkoon, voivat ratkaista sen. Muiden palvelinpuolen HTTP-virheiden tapaan joskus riittää, että päivität sivun muutaman minuutin kuluttua ongelman ratkaisemiseksi - tietenkin vain, jos palveluntarjoajat työskentelevät ongelman parissa..