Úvodná » hosting » 404 nenájdené a vysvetlené 9 najčastejších chýb HTTP

    404 nenájdené a vysvetlené 9 najčastejších chýb HTTP

    Okrem chyby 404, koľko ďalších stránok o chybe HTML viete? Premýšľali ste niekedy o tom, čo sa deje na pozadí, keď sa na obrazovke zobrazia niektoré z týchto chybových stránok HTML?

    Cieľom týchto kódexov je poskytnúť používateľovi dôležité informácie. Môže byť užitočné poznať ich lepšie, najmä ak ste vlastníkom webových stránok. Používanie týchto nástrojov správne znižuje mieru odchodov, zlepšuje hodnotenie vyhľadávačov a poskytuje informácie o výkonnosti vašich stránok.

    Prečítajte si tiež:

    • Chyba kreatívy 404 stránok - časť I
    • Chyba kreatívy 404 stránok - časť II

    Pochopenie stavových kódov

    Za každou chybovou stránkou, ktorú vidíte na webe, sa nachádza kód stavu HTTP odoslaný webovým serverom. Stavové kódy prichádzajú vo formáte trojmiestnych číslic. Prvá číslica označuje triedu stavového kódu:

    • 1XX kódy stavu majú informačné účely
    • 2XX označuje úspech
    • 3XX je určený na presmerovanie

    Žiadna z týchto troch tried nevedie k chybovej stránke HTML ako v tomto prípade klient vie, čo má robiť a pokračuje v úlohe bez váhania. Zvyčajne vidíme typy 4XX a 5XX:

    • 4XX predstavujú chyby na strane klienta
    • 5XXs naznačujú problémy na strane servera

    Stránky s chybami HTML sa v týchto prípadoch zobrazujú klient nemá žiadnu predstavu o tom, ako pokračovať. Pozrime sa, čo sa deje v pozadí, keď niečo ide na juh a čo s tým môžete urobiť.

    Chyby na strane klienta (4XX)

    1. 400 - Bad Request

    Kedykoľvek klient odošle žiadosť, ktorú server nedokáže pochopiť, 400 Zlá požiadavka chybová stránka sa zobrazí. Zvyčajne sa to stane, keď údaje odosielané prehliadačom nerešpektujú pravidlá HTTP protokolu, takže webový server je bezradný, ako spracovať žiadosť obsahujúce nesprávne vytvorenú syntax.

    Keď sa zobrazí stránka s chybami 400, dôvod je s najväčšou pravdepodobnosťou na strane klienta je niečo nestabilné: nedostatočne chránený operačný systém, nestabilné internetové pripojenie, chybný prehliadač alebo problém s ukladaním do vyrovnávacej pamäte. Takže je vždy dobré skontrolovať trochu svoje vlastné PC skôr, než kontaktujete majiteľa webových stránok.

    Otvorte rovnakú webovú stránku v inom prehliadači, vymažte vyrovnávaciu pamäť a skontrolujte, či máte v úmysle aktualizácie zabezpečenia. Ak pravidelne spĺňate chybu 400 na rôznych stránkach, počítač alebo počítač Mac očakáva dôkladnú kontrolu bezpečnosti.

    2. 401 - Povolenie autorizácie

    Keď je klientská webová stránka chránená heslom, server odpovedá 401 vyžadovaná autorizácia code. 401 nevracia klasickú chybovú správu naraz, ale vyskakovacie okno, ktoré používateľovi požiada o poskytnutie kombinácie prihlasovacieho hesla.

    Ak máte poverenia, všetko je v poriadku a môžete pokračovať bez akýchkoľvek problémov a získať prístup k chráneným stránkam. V opačnom prípade ste presmerovaní na vyžadovaná autorizácia chybovú stránku.

    Ak ste vlastník webových stránok, môžete pridajte rovnakú ochranu heslom na svoje stránky alebo jeho časť prostredníctvom vášho účtu cPanel.

    Klikni na “Adresy chránené heslom” podmenu vo vnútri “zabezpečenia” a vyberte webovú zložku, ktorú chcete chrániť. Môže to byť dobrá bezpečnostná vrstva na obmedzenie prístupu k administrátorskej oblasti ako je wp-admin priečinka na stránke WordPress.

    3. 403 - Zakázané

    Môžete sa stretnúť so 403 zakázaný chyba stránky, keď server rozumie žiadosti klienta jasne, ale z niektorých dôvodov ho odmieta splniť. Toto nie je ani malformácia, ani problém s autorizáciou. Vrátim stavový kód 403 server v podstate odmieta klienta veľkým hlasom “žiadny” bez akéhokoľvek vysvetlenia

    Najčastejším dôvodom je vlastník webových stránok neumožňuje návštevníkom prehliadať štruktúru priečinkov súborov stránok. Ak je tento druh ochrany povolený, nemôžete pristupovať k priečinkom priamo na webových stránkach. Ďalším častým dôvodom je to, že konkrétny súbor klient požadoval nemá povolenie na prezeranie z webu.

    Môžeš nastavte ochranu 403 z bezpečnostných dôvodov na svojich stránkach. Môže byť užitočné vytvrdzovať vaše stránky, aby ste ich nezaútočili skrýva štruktúru alebo súbory adresárov ktoré obsahujú zraniteľné informácie.

    Našťastie veľa webových hostiteľov poskytuje túto službu svojim klientom v predvolenom nastavení, ale ak chcete pridať ďalšiu bezpečnostnú vrstvu, otvorte svoj účet cPanel, prejdite na pokročilý a kliknite na Správca indexov.

    Tu si môžete prispôsobiť, ako vaši návštevníci zobrazia konkrétny adresár na vašich stránkach. Ak sa rozhodnete Bez indexovania klient dostane 403 chybovú stránku, ak sa pokúsi o prístup do daného adresára.

    4. 404 - Nenašiel sa

    404 je najznámejší stavový kód HTTP a určite ste si prečítali veľa skvelých príspevkov o tom, ako prispôsobiť 404 stránok. Prehliadač vráti stránku HTML 404 keď server nenájde nič na požadovanom mieste.

    Existujú dva hlavné scenáre, ktoré môžu viesť k 404 Nenájdené str. Buď návštevník nesprávne zadali adresu URL, alebo štruktúra stránky permalink bola zmenená a prichádzajúce odkazy odkazujú na stránky, ktoré boli presunuté na iné miesta. Stránky s chybami 404 sa niekedy môžu zobrazovať aj na adresách URL najvyššej úrovne. Zvyčajne sa to stane keď sa stránka nedávno presunula na iný webový server a DNS stále ukazuje na staré miesto. Tento typ problému zvyčajne zmizne po krátkom čase.

    Môžete nájsť SEO odborníkov na webe, ktorí tvrdia, že príliš veľa 404 má negatívny vplyv na hodnotenie vašich stránok vo vyhľadávačoch, ale spoločnosť Google tvrdí, že “404 chyby neovplyvňujú hodnotenie vašich stránok v službe Google a môžete ich bezpečne ignorovať” ako 404s sú považované za bežnú súčasť webu pomocou vyhľadávača.

    Možno budete chcieť znížiť počet vašich 404 pretože zvyšujú mieru odchodov (ľudia, ktorí okamžite odídu) z vašich stránok. Najčastejším riešením je použitie 301 presmerovaní pre natrvalo odstránené stránky a 302 pre tie, ktoré sú dočasne nedostupné.

    5. 408 - Time-Out Request

    Keď požiadavka klienta trvá príliš dlho, server sa vyčerpá, ukončí spojenie a prehliadač zobrazí 408 Požiadať o časový limit chybná správa. Časový limit sa deje, pretože server nedostal úplnú žiadosť od klienta v časovom rámci bol pripravený čakať. Trvalé chyby 408 sa môžu vyskytnúť kvôli chybe ťažké pracovné zaťaženie na serveri alebo na klientsky systém.

    V niektorých prípadoch fungujú oba konce pripojenia správne, ale a dočasný internetový nárast spomaľuje doručenie správy. Väčšie webové stránky majú tendenciu prispôsobiť 408 chybových stránok rovnako ako väčšina z vás, v prípade 404. Chyby 408 môžu byť zvyčajne odstránené opätovným načítaním stránky pomocou tlačidla F5.

    6. 410 - Preč

    410 preč chybová stránka je veľmi blízko k dobre známej 404. Oba to znamenajú server nenašiel požadovaný súbor, ale zatiaľ čo 404 naznačuje, že cieľový súbor môže byť k dispozícii niekde na serveri, 410 označuje trvalý stav.

    410 zobrazuje klienta, ktorý je zdrojom bol úmyselne nedostupný, a majiteľa webových stránok chce, aby boli prichádzajúce odkazy odstránené z webu. 404 sa používa, ak server nie je istý, či nedostupnosť súboru je trvalý, ale 410 vždy označuje úplnú istotu.

    Ak máte na starosti svoj vlastný server, je dôležité pochopiť, ako roboty Google 404s a 410s spracúvajú odlišne. V tomto videu vysvetľuje Matt Cutts, vedúci vyhľadávacieho spamu spoločnosti Google, podstatu tohto rozlíšenia. Je to dobrý nápad rozlišujte medzi 404 a 410, aby ste zvýšili spokojnosť so službou Google.

    Serverové chyby (5XX)

    7. 500 - Interná chyba servera

    Interná chyba servera je najznámejšia chyba servera, pretože sa používa pri každom pokuse servera neočakávaný stav že zabráni tomu, aby splnil požiadavku klienta. Kód chyby 500 je všeobecný kód, je vrátený, keď žiadne iné chybové kódy na strane servera 5XX nedávajú zmysel.

    Hoci v tomto prípade problém nie je na vašom konci, môžete urobiť niektoré veci na vyriešenie, ako je znovu načítať stránku (pretože chyba môže byť dočasná), Vymažte vyrovnávaciu pamäť prehliadača (keďže sa môže vyskytnúť problém s verziou stránky uloženou vo vyrovnávacej pamäti) a odstráňte súbory cookie prehliadača a reštartujte prehliadač.

    Môžete sa tiež obrátiť na správcu webu (rovnako ako v prípade akýchkoľvek problémov na strane servera) - môžu byť vďační za Váš príspevok, ale je tiež pravdepodobné, že si tento problém uvedomujú a už na ňom pracujú.

    Ak sa stretnete s 500 chybovou stránkou na vlastných stránkach, bude rozumné kontaktujte svojho poskytovateľa hostingu. Dôvodom je pravdepodobne a chyba povolenia, poškodený súbor .htaccess alebo a príliš nízky limit pamäte. Ak máte stránky vo formáte WordPress, chyba 500 môže spôsobiť aj chyba doplnok tretej strany; môžete to vyskúšať deaktiváciou zásuvných modulov jeden po druhom, kým sa nájde vinník.

    8. 502 - Bad Gateway

    Chybové hlásenie 502 predstavuje problém komunikácie medzi dvoma servermi. Vyskytuje sa, keď klient sa pripája k serveru pôsobí ako brána alebo splnomocnenec, ktorý potrebuje prístup na server na predchádzajúcom serveri ktorý poskytuje dodatočnú službu. Druhý server je umiestnený vyššie v hierarchii serverov. Môže to byť napríklad webový server Apache, ku ktorému pristupuje proxy server, alebo názov servera veľkého poskytovateľa internetových služieb, ku ktorému pristupuje lokálny názov servera.

    Keď narazíte Bad Gateway chybová stránka servera dostane neplatnú odpoveď od servera smerom nahor.

    Vo väčšine prípadov to neznamená, že server na protismeru je nadol, ale že dva komunikačné servery nesúhlasia s protokolom o výmene údajov. Toto sa zvyčajne vyskytuje, ak je jedno z strojov nesprávne nakonfigurované alebo naprogramované. Obráťte sa na svojho poskytovateľa hostingu, ak vidíte 502 vo svojich vlastných stránkach.

    9. 503 - Služba dočasne nedostupná

    Vidíte služba dočasne nedostupná (niekedy Z prostriedkov), kedykoľvek sa vyskytne dočasné preťaženie na serveri alebo keď prechádza plánovanou údržbou. Kód chyby 503 znamená, že webový server momentálne nie je k dispozícii. To je zvyčajne dočasná podmienka, ktorá sa vyrieši po určitom čase.

    Ak ste vlastníkom webových stránok, je dôležité, aby ste mali správne znalosti o stavovom kóde 503, aby ste riadne spracovali plánovanú údržbu. Ak nemanipulujete s plánovanou údržbou správnym spôsobom, môžete ublížiť vyhľadávač poradí vaše stránky.

    Naučte sa, ako to urobiť, prostredníctvom tohto tutoriálu na webe Yoast SEO alebo na tejto stránke moz.com.

    10. 504 - Časový limit brány

    Existuje a Problém komunikácie server-server za Časový limit brány chybové hlásenie, rovnako ako za 502 Bad Gateway kód chyby. Keď je vrátený stavový kód 504, je tu tiež server vyššej úrovne na pozadí, ktoré má posielať údaje na server, ktorý je pripojený k nášmu klientovi. V tomto prípade server nižšej úrovne nedostane včasnú odpoveď od prístupového servera, ku ktorému pristupoval.

    Toto je rovnaký časový problém, ktorý sa vyskytuje v prípade 408 Požiadať o časový limit stavový kód, ale tu sa nestane medzi klientom a serverom, ale medzi dvoma servermi na zadnej strane. Časový limit brány chybová stránka zvyčajne naznačuje pomalá komunikácia medzi týmito dvoma servermi a môže sa tiež stať, že server vyššej úrovne je úplne nadol.

    Vzhľadom na to, že 504 je sieťový problém na pozadí, môžu ho vyriešiť iba ľudia, ktorí majú prístup k tejto sieti. Rovnako ako u iných chýb HTTP na strane servera, niekedy stačí na obnovenie stránky o pár minút neskôr na vyriešenie problému - samozrejme iba vtedy, ak poskytovatelia služieb pracujú na tomto probléme.