Mida teha, kui kuvatakse teade 404 ei leitud. Vead, mida me armastame

Paljud Interneti-kasutajad puutuvad sageli kokku sellise probleemiga nagu "404 ei leitud". See tõrge kuvatakse juhul, kui taotletud saidi leht (aadress) on kustutatud, teisaldatud või seda pole kunagi eksisteerinud. Veal 404 on mitu põhjust, millest pole raske aru saada.

Veateade "404 ei leitud" on tavaline serveri vastus, mis näitab teabe (faili või lehe) puudumist kasutaja nõudmisel. Teisisõnu näitab see vastus, et soovitud leht pole praegu saadaval.

404 vea põhjused

Viga "404 ei leitud" ilmneb mitmel põhjusel. Nende hulgas on kõige levinumad järgmised:

  • Lehekülje aadressi vale sisestamine
  • Lehekülje aadressi muutmine (lehe teisaldamine teisele aadressile)
  • Saidi või serveri rike

Täiendavad põhjused

See probleem tekib sageli muudel põhjustel. Seega võib tõrge 404 ilmuda, kui seadmel puudub Interneti-ühendus (või ebastabiilne ühendus). Seetõttu vajalik leht ei laadita. Samuti võib viirusetõrje lehe blokeerimisel ilmuda tõrketeade 404.

Lahendus

Vea 404 probleemiga tegelemine sõltub tõrke põhjusest. Enamasti soovitatakse selle vea ilmnemisel järgmisi toiminguid.

  • Aadressi õigekirja kontrollimine
  • Lehe uuesti laadimine (klõpsake nuppu "Värskenda" või F5)
  • Ühenduse võtmine selle saidi tugiteenusega, mille lehel ilmnes tõrge
  • Seadme Interneti-ühenduse kontrollimine
  • Viirusetõrje (või brauseri) seadete kontrollimine

Mida tähendab "404 ei leitud"?

Seega ilmneb viga "404 ei leitud", kui sait ei tööta korralikult, leht teisaldatakse teisele aadressile või aadress on valesti sisestatud. Lisaks näitab see probleem sageli nõrka (või puuduvat) Interneti-ühendust.

Samuti võib tõrge 404 ilmuda, kui viirusetõrje või brauser blokeerib soovitud lehe. See probleem tuleks lahendada sõltuvalt põhjusest. Kui soovitud lehel kuvatakse endiselt 404 veavastus, siis seda lehte pole.

Kindlasti on paljud teist kokku puutunud olukorraga, kus brauser keeldub Internetis teatud lehte laadimast, kuvades selle asemel teate teatud "Tõrke 404" kohta. Kasutajate reaktsiooni sellisele sõnumile saab iseloomustada erinevalt: nad suhtuvad sellesse negatiivselt või ükskõikselt, kardavad seda või ignoreerivad seda lihtsalt. Vahepeal ei tea kõik, et selle vea auks luuakse terveid Interneti-projekte ja ressursside katalooge, korraldatakse võistlusi ja konkursse ning lõpuks isegi kuulutatakse selle vastu armastust!

Siiski kõigepealt kõigepealt.

Elu proosa

Kõigepealt mõistame, mis on "Viga 404" ja millistel juhtudel see ilmneb. Tehnilisest vaatenurgast on "Error 404" (või Error 404) HTTP (HyperText Transfer Protocol) olekupäise kood, mis, nagu teate, on maailmas kaugarvutite suhtluse aluseks. Lai Veeb. Kui brauser võtab ühendust veebiserveriga, saadab viimane nõutud dokumendi olekukoodi. Kui seda taotlust töödeldakse õigesti, on olek identne koodiga "200 OK". Kuid kasutaja ei näe sellist teadet, kuna tema brauseris kuvatakse soovitud veebisaidi sisu. Kui brauser töötleb dokumendipäringut vigadega, näeb kasutaja teadet olekuga "404: Ei leitud".

Mida need salapärased numbrid tähendavad – 404? Esimene number 4 näitab viga klientprogrammis, s.t. brauser. Sel juhul eeldatakse, et saidi URL sisestati brauseri aadressiribale valesti või seda ei ole enam taotletud serveris füüsiliselt olemas. Number 0 näitab üldist protokolli süntaksi viga. Viimased neli kuuluvad eraldi 40-kordsete vigade kategooriasse, mis hõlmab ka selliseid levinud olekuid nagu "400: halb taotlus" ja "401: volitamata".

404 vea müüt

Mõned välismaised allikad tõlgendavad numbrikombinatsiooni 404 dekodeerimist mõnevõrra erinevalt. Eelkõige väidetakse, et CERN-i (Euroopa Tuumauuringute Organisatsioon) teaduskeskuse põhiandmebaas, mis võttis aktiivselt osa ülemaailmsest arengust. Veeb, asus 4. korrusel ruumis nr 404. Ja kui töödeldavate andmete maht ületas teatud standardid, mis ei võimaldanud enam mitmel teadlasel samaaegselt samale failile juurde pääseda, otsustasid arendajad väidetavalt väljastada veateate nagu „Ruum 404 : faili ei leitud."

Selle väite lükkab aga ümber üks CERNi arendusmeeskonna teadlastest. Tema väitel ei olnud CERN-i laboris ruumi nr 404 üldse olemas täiesti erineva büroode numeratsioonisüsteemi tõttu, mille kohaselt tähendas esimene number (autori märkus: “4”) hoone seerianumbrit, ja teise kombinatsioon – toa number. Pealegi oleks kummaline rääkida ruumist nr 04, arvestades asjaolu, et CERNi nummerdamine algas numbriga 410."

Põhjused ja tagajärjed

Nagu eespool mainitud, võib HTTP-protokolli spetsifikatsiooni kohaselt tõrke 404 põhjustada kas soovitud saidi URL-i vale märkimine või dokumendi puudumine veebiserveris. Sissehelistamisega Interneti-ühenduste levik Venemaal lisab veel ühe tõenäolise tõrke 404 põhjuse, nimelt halva ühenduse teenusepakkuja modemikogumiga.

Surfari meeldetuletus 404. olukorra kohta
  1. Samm 1
Proovige leht uuesti laadida. Võib-olla on see lihtsalt kokkusattumus.
  1. 2. samm
Otsige URL-i õigekirjavigu või proovige muuta allalaaditud dokumendi laiendit (näiteks muutke *.htm väärtuseks *.html ja vastupidi).
  1. 3. samm

Minge URL-i struktuuris ühe taseme võrra kõrgemale ja proovige sealt leida otsitav dokument, näiteks:

http://www.site.ru/docs/users/masha.html
muutu
http://www.site.ru/docs/users/

  1. 4. samm
Proovige otsida soovitud lehte otsingumootorist: erinevalt unustavatest veebimeistritest vastutavad ämblikud oma indeksite sisu eest rohkem.
  1. 5. samm
Võtke meili teel ühendust selle Interneti-ressursi veebihalduriga, millel pole otsitavat lehte. Kindlasti tänab ta teid "katkise" lingi leidmise eest.

Kuidas kasutaja tõenäoliselt reageerib, kui kuvatakse tõrketeade 404? Enamasti lükatakse kõik katsed vajalikku dokumenti alla laadida hiljem põhimõtteliselt: inimesed on harjunud hindama Internetis veedetud aega ja eelistavad otsida sarnast ressurssi, mis vastab nende nõuetele. Samal ajal ei tea mitte kõik tõenäolise vea 404 kolmandat põhjust - halb ühendus - ja seetõttu ei pea nad end vaevama korduvate soovitud lehe laadimise katsetega.

"Viga 404" võib ilmneda veebikasutaja süül, kes kirjutas sõbra sõnadest tähelepanematult üles huvitava saidi aadressi või sisestas grammatiliste vigadega URL-i brauseri aadressiribale. Veebihaldur on võimeline ka "viga tegema", saidi struktuuri ümberkorraldamisel või serveri sisu "puhastamisel" võib ta asjatult (nagu talle tundub) selle või teise dokumendi kustutada. Kui viimane on otsingumootorite poolt indekseeritud, siis on täiesti võimalik, et kasutaja otsingupäringu tulemusel kuvatakse loendis olematu dokument. Või lisati kunagi brauseri “järjehoidjatesse” konkreetne internetiressurss, et sellele edaspidi vajadusel viidata. Selliseid juhtumeid on üsna palju ja need kõik viivad vea 404 ilmnemiseni.

Laius veebihaldurile

Tavasõnum "Tõrke 404" kohta on väga askeetlik ja range. Kuid kõige tähtsam on see, et enamikul juhtudel see mitte ainult ei häiri kasutajat, vaid ajab ka segadusse: ta ei tea, mida teha ja lõpuks lahkub serverist, mis tekitab tõrke, millest ta aru ei saa. See on suur viga veebihalduri jaoks, kes kaotab seeläbi oma potentsiaalsed ostjad, kliendid, kliendid jne.

Mõnele veebiserveri seadele juurdepääsul saab aga iga veebihaldur (või süsteemiadministraator) kohandada standardsõnumi "404: Not Found" välimust. Raske on ette kujutada kujutlusvõimet ja kõneosavust, mis sel juhul selle või selle Interneti-ressursi arendajatele avaneb. Nüüd saate eksinud külastaja suunata õiges suunas, öelda talle otsitava aadressi ja lõpuks lihtsalt talle kaasa tunda ja suunata ta oma saidi avalehele. Teisisõnu, dialoog teenusepakkuja (mis on teatud määral peaaegu igasugune veebiressurss) ja kasutaja vahel ei katke isegi vea ilmnemisel.

Sisu
  1. Kasutage võimalikult vähe keerulisi terminoloogilisi väljendeid ja konkreetseid tavakasutajale arusaamatuid sõnastusi. Väljendage olukorra olemust lihtsalt ja selgelt.
  2. Rahustage kasutajat ja tugevdage alati tema usku, et otsitav dokument leiab kindlasti teie serverist üles.
  3. Esitage vea võimalikud põhjused (võid asendada tehnilised argumendid eeldustega URL-i vale kirjapildi kohta jne).

Navigeerimine

  1. Lisage alati lingid, mis viivad saidi mis tahes juurdepääsetavale jaotisele (esimene leht, saidikaart jne).
  2. Kaasake põhinavigeerimine tõrketeate 404 struktuuri, et kasutajal oleks lihtsam teie serveris navigeerida.
  3. Märkige oma kontaktandmed.
  4. Võimalusel asetage veateate lehele saidiotsingu vorm.

Dekoratsioon

  1. Vältige raskeid ja graafilisi lehti, mis on täidetud Flash-animatsioonide ja Java-aplettidega, millel on teade "404: Not Found". See leht peaks laadima sekunditega.
  2. Püüdke hoida 404 lehe kujundus teie saidi üldisest kujundusest liiga erinev.

Hobid on erinevad...

Mõned inimesed koguvad postmarke, teised armastavad nööpe ja teised otsivad igavesti haruldasi münte. Ja on inimesi, kes koguvad väga erinevaid "404 vigu"! Ja sellele on täiesti mõistlik seletus: Interneti kiire areng üldiselt ja eriti kujutav kunst tõi kaasa erinevate näidete ilmnemise protokolli 404 staatuse visuaalse tõlgendamise kohta: naljakas ja kurb, lastele ja täiskasvanutele, õpetlik ja agressiivne jne.

Näiteks ühe kõige autoriteetsema ressursi linkide kataloogis, mis on pühendatud "Error 404" - "404 Research Lab", on üle 20 erineva temaatilise kategooria, mis sisaldavad palju valikuid "Error 404" kuvamiseks: "Naljakas", "Sõbralik" , "Täiskasvanutele" ", "Kasulik", "Filosoofiline", "Šokeeriv", "Ootamatu" jne. Teine kataloog - 404Lounge.Net sisaldab ühte suurimat "404 vea" galeriid, sealhulgas rohkem kui 700 erinevat variatsiooni teade "404: Ei leitud" .

Ma armastasin sind, mis veel?...

Kataloogide “Error 404” avamine ja temaatilised rubriigid, “404: Not Found” maailmas toimuvate sündmuste uudistevood ja paljude serverite veebihaldurite loomingulised rõõmud veateadete vormindamisel – seda saab ikka kuidagi mõista ja loogiliselt seletada. Mida arvate veale 404 pühendatud kiituse ja armastuse oodide kirjutamisest? üllatunud? Ei usu mind? Täiesti asjata, nagu allpool on näha, on fragment proosa meistriteosest pealkirjaga "404: Purgatoorium: Armastav austusavaldus 404-le ei leitud":

"See on tehtud! Olete avastanud 404 salajase jõu. Ekslete öö läbi Interneti-nurkades, ostsite endale uue modemi ja moeka ergonoomilise hiire. Need tulevad kasuks. žonglöör, kasutate korraga seitset brauseriakent ja äkki – 404. Te ei usu oma silmi, sest see sait avati eelmisel nädalal. Klõpsate Värskenda, oodates hinge kinni pidades imet. Oh, ei! Kuidas need said ebaausad brauseri järjehoidjad reedavad teid?..."

"Miks me nii kiiresti loobume 404-st? Me ei saa aru, et 404 on Interneti oaas. See on nagu hingetõmbeaeg veebis surfaja pikal ja kurnaval teekonnal, nagu eluandva niiskuse hingus keskel kuivanud kõrbest... Viga 404 on täis salapära ja intriigi. Mida me brauserist ootame? Millist rõõmu kogeme? Kas saame siia ikka ja jälle tagasi? 404 hoiab seda saladust vaikselt ja see paneb inimesed siia uuesti tagasi tulema, et iga kord midagi uut ja ebatavalist õppida..."

"Seal, kus oli pimedus, on nüüd viga 404. Ja maailmaga on kõik korras."

Muidugi ei tohiks te seda "Error 404" olemuse tõlgendust tõsiselt võtta: see on lihtsalt nali, hea iroonia tavalise elunähtuse suhtes. Ja järgmine kord, kui näete oma monitori ekraanil teksti "404: Not Found", ärge ärrituge ja ärge laimage aeglast veebimeistrit: lihtsalt naeratage, meenutades selle "armastava pühendumise" ridu.

See tõrge tähendab, et lehte, mida kasutaja üritab vaadata, ei leitud või seda pole olemas. Sel juhul ei saa kasutaja ise probleemi lahendamist kuidagi mõjutada. Ainus, mida ta teha saab, on leida samalt saidilt sarnast teavet. Näiteks veaga aadress www.example.com/not-founded-page.html asendatud www.example.com

Miks see juhtub?

See juhtub seetõttu, et kasutaja navigeeris saidi lehele vale lingi abil. Näiteks sisestas kasutaja brauserisse (või järgis linki) http://mysite.com/rbot.html, kuid vaja oli http://mysite.com/ro bot.html. Lisaks võib see link asuda nii teie veebisaidil kui ka kolmandate osapoolte saitidel. Selliseid linke leiate Google Webmaster Toolsi abil. Selleks läheme selle teenuse leht, valige oma sait ja seejärel klõpsake: Status -> Scan Errors ja valige "Not Found".

Selle ülesandega saab hästi hakkama ka tasuta programm XenuLinks, mille juhendit saate alla laadida ja vaadata.

Kuidas parandada 404 viga?

Traditsioonilises mõttes on seda viga võimatu parandada, kuna Probleem ei seisne mitte serveri või saidimootori töös, vaid selles, et keegi määras lingi aadressi valesti. Seetõttu on ainus viis selle parandamiseks tuvastada vigased lingid ja näidata õige aadress. Samuti tasub kontrollida, kas praegune leht on teie saidil olemas? Kui see kustutati, veenduge, et see ilmuks uuesti. Kui see on ümber nimetatud, peate seadistama 301 ümbersuunamise vanalt leheaadressilt uuele.

Kui kasutaja külastab saiti ja näeb seda viga serveri väljundi kaudu, ei näe ta teie saiti (menüüd, navigeerimist, kujundust jne). Sellest lähtuvalt sulgeb see lehe 100% tõenäosusega. See skeem töötab vaikimisi kõigil hostimissaitidel. Kuid saate selle lehe programmeerida ja oma saiti koos sellega kuvada. See tähendab, et kasutaja saab menüüs teie saidi peamisi linke nähes neile klõpsata ja saidile jääda. Siin on näited vale ja õige väljundi kohta:

Sarnase skeemi rakendamiseks on palju erinevaid viise, kuid kõige universaalsem neist on lisada .htaccess-faili järgmine kirje:

ErrorDocument 404 /error404.html

Seetõttu peate esmalt looma lehe „/error404.html”.