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 standardne serveri vastus, mis näitab teabe (faili või lehe) puudumist kasutaja nõudmisel. Teisisõnu näitab see vastus, et soovitud leht on sisse lülitatud Sel hetkel pole saadaval.

404 vea põhjused

Tõrge "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 ühendust pole (või ebastabiilne ühendus) seadmed Internetti. Seetõttu ei laadita vajalikku lehte. 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 tõrge "404 ei leitud", kui rike saidile, teisaldades lehe teisele aadressile ja sisestades aadressi valesti. 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 otsustada sõltuvalt esinemise 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. Samal ajal ei tea kõik, et selle vea auks luuakse terveid Interneti-projekte ressursside kataloogid, peetakse võistlusi ja võistlusi ning lõpuks tunnistavad nad talle isegi oma armastust!

Siiski kõigepealt kõigepealt.

Elu proosa

Kõigepealt mõistame, mis on "Viga 404" ja millistel juhtudel see ilmneb. Tehnilises mõttes on "Error 404" (või viga 404) olekupäise kood HTTP protokoll(Hüpertekst Edastusprotokoll), mis on teatavasti interaktsiooni alus kaugarvutid ülemaailmne võrk. 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 valesti aadressiriba brauseris või ei ole seda enam taotletud serveris füüsiliselt olemas. Number 0 tähendab üldine viga protokolli süntaks. Viimased neli kuuluvad eraldi 40-kordsete vigade kategooriasse, mis hõlmab ka selliseid levinud olekuid nagu "400: halb taotlus" ja "401: volitamata".

Müüt 404 veast

Mõned välisallikad tõlgendavad numbrikombinatsiooni 404 dekodeerimist mõnevõrra erinevalt. Eelkõige väidetakse, et väljatöötamises kõige aktiivsemalt osalenud teaduskeskuse CERN (Euroopa Tuumauuringute Organisatsioon) põhiandmebaas. Ülemaailmne 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 CERNi laboris tuba nr 404 üldse olemas täiesti erineva kontori nummerdamissüsteemi tõttu, milles esimene number (autori märkus: “4”) tähendas seerianumber hoone korpus ja teise kombinatsioon on ruumi number. Samas oleks kummaline rääkida ruumist nr 04, arvestades asjaolu, et CERNis algas numeratsioon numbriga 410.“

Põhjused ja tagajärjed

Nagu ülalpool 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. Interneti-ühenduste levitamine Venemaal kasutades telefoniliin(sissehelistus) lisab veale 404 veel ühe tõenäolise 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 ühendust selle Interneti-ressursi veebihalduriga, millel pole otsitavat lehte e-mail. Kindlasti tänab ta teid "katkise" lingi leidmise eest.

Kuidas kasutaja tõenäoliselt reageerib, kui ilmub 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 kõik tõenäolise vea 404 kolmandat põhjust - halb ühendus- seetõttu ei tülita ta end korduvate katsetega soovitud lehte laadida.

"Viga 404" võib ilmneda Interneti-kasutaja süül, kes kirjutas tähelepanematult sõbra sõnadest huvitava saidi aadressi või sisestas URL-i brauseri aadressiribale grammatilisi vigu. Veebihaldur on võimeline ka saidi struktuuri ümberkorraldamisel või serveri sisu "puhastamisel" asjatult (nagu talle tundub) kustutada selle või teise dokumendi. Kui viimane on indekseeritud otsingumootorid, siis on täiesti tõenäoline, et poolt ilmuvas loendis kuvatakse olematu dokument otsingupäring kasutaja. 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 veebihalduri jaoks suur viga, kes kaotab seega oma potentsiaalsed ostjad, kliendid, kliendid jne.

Mõnele veebiserveri sättele pääsemisel võib aga iga veebihaldur (või Süsteemiadministraator) saab välja anda välimus standardsõnum "404: Not Found". 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, öelge talle aadress, mida ta otsib, ja lõpuks tundke talle lihtsalt kaasa ja suunake ta oma veebisaidi 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, ebaselgeid termineid. lihtsale kasutajale sõnastus. Väljendage olukorra olemust lihtsalt ja selgelt.
  2. Rahustage kasutajat ja tugevdage alati tema usku, et otsitav dokument leiab kindlasti teie serverist üles.
  3. Tooge võimalikud põhjused ilmneb viga (võid asendada tehniline arutluskäik eeldusega 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 koguvad templid, viimased armastavad nööpe koguda, teised jahivad 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 mitmesuguste 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" maailma sündmuste uudistevood ja paljude serverite veebihaldurite loomingulised rõõmud veateadete vormindamisel - seda saab ikkagi 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 proosameistriteosest pealkirjaga "404: Purgatoorium: Armastav austusavaldus 404-le ei leitud":

"See on tehtud! Olete avastanud 404 salajase jõu. Oled terve öö interneti tagatänavatel seigelnud, ostnud endale uus modem ja moodne ergonoomiline hiir. Sul läheb neid vaja. Žonglööri osavusega 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 said need ebaausad brauseri järjehoidjad teid reeta?..."

„Miks me nii kiiresti loobume 404-st. Me ei mõista, et 404 on Interneti oaas. See on nagu hingetõmbeaeg veebisurfari pikal ja kurnaval teekonnal? kõrbest... Viga 404 on täis salapära ja intriigi. Millist rõõmu me kogeme siia ikka ja jälle? 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 link. 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 kasutades Google'i veebihaldur Tööriistad. Selleks läheme selle teenuse leht, valige oma sait ja seejärel klõpsake nuppu Status -> Scan Errors ja valige "Not Found".

Ka selle ülesandega tuleb hästi toime tasuta programm XenuLinks, mille saate juhendit alla laadida ja vaadata aadressil.

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. Sellepärast ainus viis parandusi võib nimetada vigaste viidete tuvastamiseks ja näitamiseks õige aadress. Tasub ka kontrollida, kas on Käesolev lehekülg teie veebisaidil? Kui see kustutati, veenduge, et see ilmuks uuesti. Kui see on ümber nimetatud, peate seadistama 301 ümbersuunamise vanalt leheaadressilt uuele.

Kui kasutaja külastab veebisaiti ja näeb see viga serveri väljundi kaudu ei näe see teie saiti (menüü, navigeerimine, kujundus jne). Sellest lähtuvalt sulgeb see lehe 100% tõenäosusega. See skeem töötab vaikimisi kõigil hostimissaitidel. Aga programmeerida saab sellel lehel ja näidata oma veebisaiti koos sellega. 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:

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

ErrorDocument 404 /error404.html

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