Kodėl pasirodo klaida 404 Klaidos, kurios mums patinka.

Ši klaida reiškia, kad puslapis, kurį bando peržiūrėti vartotojas, nerastas arba jo nėra. Tokiu atveju pats vartotojas niekaip negalės paveikti problemos sprendimo. Vienintelis dalykas, kurį jis gali padaryti, yra rasti panašią informaciją toje pačioje svetainėje. Pavyzdžiui, adresas su klaida www.example.com/not-founded-page.html pakeistas www.example.com

Kodėl tai vyksta?

Taip atsitinka todėl, kad vartotojas nuėjo į svetainės puslapį naudodamas netinkamą nuorodą. Pavyzdžiui, vartotojas naršyklėje įvedė (arba sekė nuorodą) http://mysite.com/rbot.html, bet reikėjo http://mysite.com/ro bot.html. Be to, ši nuoroda gali būti tiek jūsų svetainėje, tiek trečiųjų šalių svetainėse. Tokias nuorodas galite rasti naudodami Google Webmaster Tools. Norėdami tai padaryti, einame į šios paslaugos puslapį, pasirinkite savo svetainę, tada spustelėkite: Būsena -> Nuskaitymo klaidos ir pasirinkite „Nerasta“.

Nemokama programa XenuLinks taip pat puikiai susidoroja su šia užduotimi, kurią galite atsisiųsti ir peržiūrėti vadovą.

Kaip ištaisyti 404 klaidą?

Tradicine prasme šios klaidos ištaisyti neįmanoma, nes Problema slypi ne serverio ar svetainės variklio veikime, o tame, kad kažkas neteisingai nurodė nuorodos adresą. Todėl vienintelis būdas tai ištaisyti – nustatyti klaidingas nuorodas ir nurodyti teisingą adresą. Taip pat verta patikrinti, ar jūsų svetainėje yra dabartinis puslapis? Jei jis buvo ištrintas, įsitikinkite, kad jis vėl pasirodo. Jei jis buvo pervardytas, turite nustatyti 301 peradresavimą iš senojo puslapio adreso į naują.

Kai vartotojas apsilanko svetainėje ir mato šią klaidą per serverio išvestį, jis nemato jūsų svetainės (meniu, naršymo, dizaino ir kt.). Atitinkamai, jis uždarys puslapį su 100% tikimybe. Ši schema pagal numatytuosius nustatymus veikia visose prieglobos svetainėse. Bet jūs galite užprogramuoti šį puslapį ir kartu su juo rodyti savo svetainę. Tai reiškia, kad vartotojas, meniu pamatęs pagrindines jūsų svetainės nuorodas, gali jas spustelėti ir likti svetainėje. Čia yra atitinkamai neteisingos ir teisingos išvesties pavyzdžiai:

Yra daug skirtingų būdų, kaip įgyvendinti panašią schemą, tačiau universaliausias iš jų yra pridėti šį įrašą į .htaccess failą:

ErrorDocument 404 /error404.html

Atitinkamai, pirmiausia turėsite sukurti patį puslapį „/error404.html“.

Daugelis interneto vartotojų dažnai susiduria su tokia problema kaip „404 nerastas“. Ši klaida pasirodo, jei prašomas svetainės puslapis (adresas) buvo ištrintas, perkeltas arba niekada neegzistavo. 404 klaida turi keletą priežasčių, kurias nesunku suprasti.

Klaidos pranešimas „404 nerastas“ yra standartinis serverio atsakymas, nurodantis, kad vartotojo prašymu nėra informacijos (failo ar puslapio). Kitaip tariant, šis atsakymas rodo, kad prašomas puslapis šiuo metu nepasiekiamas.

404 klaidos priežastys

Klaida „404 nerasta“ atsiranda dėl daugelio priežasčių. Dažniausiai tarp jų yra šie:

  • Neteisingai įvestas puslapio adresas
  • Puslapio adreso keitimas (puslapio perkėlimas į kitą adresą)
  • Svetainės arba serverio gedimas

Papildomos priežastys

Ši problema dažnai kyla dėl kitų priežasčių. Taigi, jei nėra įrenginio ryšio (arba nestabilus) prie interneto, gali pasirodyti klaida 404. Todėl reikalingas puslapis neįkeliamas. Be to, 404 klaidos pranešimas gali pasirodyti, kai puslapį užblokuoja antivirusinė programa.

Sprendimas

404 klaidos problemos sprendimas priklauso nuo jos atsiradimo priežasties. Dažniausiai, jei įvyksta ši klaida, rekomenduojami šie veiksmai:

  • Adreso rašybos tikrinimas
  • Puslapio įkėlimas iš naujo (spustelėkite mygtuką „Atnaujinti“ arba F5)
  • Susisiekimas su svetainės, kurios puslapyje įvyko klaida, palaikymo tarnyba
  • Tikrinamas įrenginio ryšys su internetu
  • Antivirusinės (arba naršyklės) nustatymų tikrinimas

Ką reiškia „404 nerastas“?

Taigi klaida „404 nerasta“ atsiranda, jei svetainė neveikia tinkamai, puslapis perkeliamas kitu adresu arba adresas įvestas neteisingai. Be to, ši problema dažnai rodo silpną (arba jo nebuvimą) interneto ryšį.

Be to, 404 klaida gali pasirodyti, kai prašomą puslapį užblokuoja antivirusinė programa arba naršyklė. Ši problema turėtų būti išspręsta priklausomai nuo priežasties. Jei norimame puslapyje vis tiek rodomas 404 klaidos atsakymas, vadinasi, puslapis neegzistuoja.

404 klaida yra labiausiai atpažįstama ir dažniausiai pasitaikanti klaida hipertekstiniuose dokumentuose. Praneša, kad puslapis nurodytu adresu neegzistuoja. Tiesą sakant, mes kalbame apie tai, kad nurodytam dokumentui nėra html failo, todėl svetainė pateikia klaidą.

Norėdami išsamiau suprasti problemą, taip pat daugybę paslaugų failų, kuriuos turi kiekvienas išteklius, turite ištirti problemą, susijusią su puslapių hiperteksto pateikimu naudojant HTML kalbą (HyperText Markup Language) ir HTTP protokolą, naudojant kurį yra pasiekiama. Nors jūs turėsite suprasti programavimo kalbą, jos pateikimo forma yra tokia paprasta, kad ją gali suprasti bet kas.

Daugiau vaizdo įrašų mūsų kanale – mokykitės internetinės rinkodaros su SEMANTICA

Hipertekstiniai puslapiai ir jų savybės

Internetas gimė tuo metu, kai anglų inžinierius Timothy Johnas Bernersas-Lee sugalvojo hiperteksto formą, vaizduojančią teksto puslapius tinkle ir aprašė prieigos prie jų principą naudojant HTTP programos protokolą. Pagal bendrą idėją vartotojas iš savo įrenginio, būtent iš naršyklės, pateikia tinklo užklausą dėl konkretaus šaltinio. Šiuo metu prieinamame serveryje atidaromas seansas. Kaip atsakymas grąžinamas HTML puslapis.

Žinoma, šiais laikais dideliems puslapiams pasiekti ir „ieškoti“ naudojami sudėtingesni algoritmai, tačiau bendras principas išlieka tas pats. Norėdami pasiekti šaltinį, jums reikia domeno pavadinimo ir IP adreso. Tik jei šie kriterijai bus įvykdyti ir išteklius veiks, bus grąžintas pranešimas „404 klaida nerasta“ dėl trūkstamo dokumento.

Kaip atrodo numatytasis 404 puslapis

Svetainėje gali būti pasirinkto prieigos klaidos puslapio „http 404 nerastas“ arba ne. Nedidelę patirtį turintis vartotojas, kaip taisyklė, gana nervinasi jį gaudamas ir mano, kad tai jo kaltė. Tiesą sakant, viskas yra daug paprasčiau;

404 klaidos kodas grąžinamas kaip atskiras puslapis, sukurtas svetainės dizaine, tik jei svetainėje yra 404.html failas. Paprastai jis yra šakniniame kataloge. Priešingu atveju naršyklė parodys šią klaidą kartu su pranešimu, kad prieiga nepasiekiama. Ir dažniausiai tai atrodo kaip baltas lapas su klaidos pranešimu.

Kuriant svetaines dažniausiai naudojamos turinio valdymo sistemos. Juose yra 404 puslapis, kurio kelias į jį nurodytas funkcijų failuose. Paprastai tokiame puslapyje yra pranešimas apie neegzistuojantį adresą ir nuoroda į pagrindinį svetainės puslapį. 404 puslapio šabloną galite tinkinti kaip norite, nes tai yra jūsų svetainės puslapis, kurį galite naudoti kaip norite.

Norėdami perdaryti šabloną, jums reikės HTML žinių, kad galėtumėte pažymėti failą. Atminkite, kad kai kuriais atvejais failas su puslapiu gali turėti kitokį pavadinimą – err404. html, 404.php. Skirtumai nuo standarto dažniausiai siejami su platesniu funkcionalumu, taip pat sistemos ypatybėmis. Pavyzdžiui, „WordPress“ dokumentą galima rasti 404.php kataloge. Adreso juostoje bus rodomas „404 klaidos puslapis nerastas“ maždaug taip: domain.ru/404/.

Pritaikome standartinį 404 puslapį pagal jūsų tikslus

Norint pagerinti svetainės patogumą (priimtinumą vartotojams), žinoma, būtina sukurti puslapį, kuris pritrauktų lankytoją į Jūsų svetainę ir padėtų toliau naršyti. Į ką reikia atsižvelgti rašant kodą:

  • Nemaža dalis lankytojų, susidūrusių su neegzistuojančiais puslapiais, patenka į svetainę iš paieškos sistemų arba per nuorodas forumuose, svetainėse ir socialiniuose tinkluose, tai yra, iš kur gali būti senos nuorodos į seniai neveikiančius puslapius.
  • Vartotojai ieško ne jūsų svetainės, o dominančios informacijos naudodami raktinį žodį, tai yra, nesant to, ko nori, lankytojas palieka svetainę ir retai ją peržiūri.

Tai yra, jūs turite suprasti, kad išlaikyti tokius lankytojus nebus taip paprasta, bet tai įmanoma!

Paimkite standartinį šabloną, esantį internete, arba sukurkite savo, atsižvelgdami į aukščiau nurodytas funkcijas:

  1. Trumpai paaiškinkite asmeniui, kas atsitiko ir kodėl jis nemato to, ko ieškojo. Parodykite jam tolesnių veiksmų variantus, kurie padės rasti tai, ko jis ieško.
  2. Rodyti paieškos juostą 404 puslapyje, kad lankytojas galėtų iš karto rasti tai, ko nori.
  3. Čia būtinai parodykite savo svetainės meniu, kurio pagalba žmogus gali suprasti, kur eiti.
  4. Įsitikinkite, kad puslapis pritraukia vartotoją ir jis nori rasti informacijos apie jūsų šaltinį. Naudokite spalvingą ir įdomų tekstą bei vaizdinius sprendimus.

Kad 404 serverio klaidos puslapis būtų patrauklus vartotojui, užtenka jį priversti nusišypsoti ar susidomėti. Todėl pabandykite sukurti tokios savo šaltinio dalies idėjos originalumą.

404 puslapio redagavimas

Failą galite redaguoti tiesiai iš turinio valdymo sistemos, norėdami tai padaryti, turite pridėti norimą žymėjimą ir vaizdus.
Kurdami ją vadovaukitės tuo, kad informaciją reikia atverti greitai ir nedelsiant. Puslapis turi būti „lengvas“ (užimti mažai vietos), naudingas ir pasiūlyti alternatyvų neegzistuojančio dokumento paieškai.

  • eiti namo;
  • svetainės reitingavimo puslapių sąrašas;
  • eikite į išteklių žemėlapį;
  • mygtukas, skirtas informuoti administraciją apie „nutrūkusią“ nuorodą konkrečiame šaltinyje.

Priešingu atveju geriausias asistentas bus vaizduotė, įmonės standartai ir originali dizainerio idėja.

Išvada

Puslapis 404 nerastas yra paslaugų failas, kurį galima keisti ir išplėsti, kad į svetainę pritrauktų daugiau lankytojų. Šis failas reikalingas, nes priešingu atveju naršyklė parodys klaidos pranešimą, po kurio tikimybė privilioti žmogų pas jus bus lygi nuliui. Pasistenkite ją užpildyti spalvingais vaizdais ir net lengvu humoru.

Tikrai daugelis iš jūsų susidūrė su situacija, kai naršyklė atsisako įkelti tam tikrą interneto puslapį, vietoj to rodydama pranešimą apie tam tikrą „Klaidą 404“. Vartotojų reakciją į tokią žinią galima apibūdinti įvairiai: jie ją vertina neigiamai ar abejingai, bijo arba tiesiog ignoruoja. Tuo tarpu ne visi žino, kad šios klaidos garbei kuriami ištisi interneto projektai, resursų katalogai, rengiami konkursai, konkursai, galiausiai net pareiškiama, kad jai myli!

Tačiau pirmieji dalykai.

Gyvenimo proza

Pirmiausia išsiaiškinkime, kas yra „404 klaida“ ir kokiais atvejais ji atsiranda. Techniniu požiūriu „404 klaida“ (arba 404 klaida) yra HTTP (HyperText Transfer Protocol) būsenos antraštės kodas, kuris, kaip žinote, yra nuotolinių kompiuterių sąveikos pasaulyje pagrindas. Platus internetas. Kai naršyklė susisiekia su žiniatinklio serveriu, pastarasis siunčia prašomo dokumento būsenos kodą. Jei ši užklausa apdorojama teisingai, būsena yra identiška kodui „200 OK“. Tačiau vartotojas negali matyti tokio pranešimo, nes jo naršyklėje rodomas pageidaujamos svetainės turinys. Jei naršyklė apdoroja dokumento užklausą su klaidomis, vartotojas mato pranešimą, kurio būsena „404: Nerasta“.

Ką reiškia šie paslaptingi skaičiai – 404? Pirmasis skaičius 4 rodo kliento programos klaidą, t.y. naršyklė. Šiuo atveju daroma prielaida, kad svetainės URL naršyklės adreso juostoje buvo įvestas neteisingai arba jo fiziškai nebėra prašomame serveryje. Skaičius 0 rodo bendrąją protokolo sintaksės klaidą. Galiausiai, paskutinės keturios priklauso atskirai 40 kartų klaidų kategorijai, kuri taip pat apima tokias įprastas būsenas kaip „400: bloga užklausa“ ir „401: neteisėta“.

404 klaidų mitas

Kai kurie užsienio šaltiniai kiek kitaip interpretuoja skaičių derinio 404 dekodavimą. Visų pirma teigiama, kad pagrindinė CERN (Europos branduolinių tyrimų organizacijos) mokslinio centro duomenų bazė, aktyviai dalyvavusi kuriant Pasaulį. Web, buvo 4 aukšte, patalpoje Nr. 404. Ir kai apdorotų duomenų kiekis viršijo tam tikrus standartus, kurie nebeleido keliems mokslininkams vienu metu pasiekti tą patį failą, kūrėjai tariamai nusprendė pateikti klaidos pranešimą, pavyzdžiui, „Kambarys 404“. : failas nerastas."

Tačiau šį teiginį paneigia vienas iš CERN kūrimo komandos mokslininkų. Pasak jo, „CERN laboratorijoje patalpos Nr. 404 iš viso neegzistavo dėl visiškai kitokios biurų numeravimo sistemos, pagal kurią pirmasis skaitmuo (aut. pastaba: „4“) reiškė pastato eilės numerį, o antrojo derinys – kambario numeris Be to, būtų keista kalbėti apie kambarį Nr. 04, atsižvelgiant į tai, kad CERN numeracija prasidėjo skaičiumi 410.

Priežastys ir pasekmės

Kaip minėta aukščiau, pagal HTTP protokolo specifikaciją „404 klaidą“ gali sukelti neteisingas prašomos svetainės URL nuoroda arba dokumento nebuvimas žiniatinklio serveryje. Interneto telefono ryšio išplitimas Rusijoje prideda dar vieną galimą 404 klaidos priežastį, būtent prastą ryšį su teikėjo modemo telkiniu.

Banglentininko priminimas apie 404 situaciją
  1. 1 žingsnis
Pabandykite iš naujo įkelti puslapį. Galbūt tai tik sutapimas.
  1. 2 žingsnis
Ieškokite URL rašybos klaidų arba pabandykite pakeisti atsisiųsto dokumento plėtinį (pvz., pakeiskite *.htm į *.html ir atvirkščiai).
  1. 3 veiksmas

Eikite vienu URL struktūros lygiu aukštyn ir iš ten pabandykite rasti ieškomą dokumentą, pavyzdžiui:

http://www.site.ru/docs/users/masha.html
pakeisti į
http://www.site.ru/docs/users/

  1. 4 veiksmas
Pabandykite ieškoti norimo puslapio paieškos sistemoje: skirtingai nei užmaršūs žiniatinklio valdytojai, vorai yra atsakingesni už savo indeksų turinį.
  1. 5 veiksmas
Susisiekite su interneto šaltinio, kuriame nėra ieškomo puslapio, žiniatinklio valdytoju el. paštu. Jis tikrai jums padėkos, kad rado „nutrūkusią“ nuorodą.

Kaip vartotojas gali reaguoti, kai pasirodys 404 klaidos pranešimas? Daugeliu atvejų bet kokie bandymai parsisiųsti reikiamą dokumentą vėliau atmetami iš principo: žmonės yra įpratę vertinti internete savo laiką ir mieliau ieško panašaus, jų poreikius atitinkančio šaltinio. Tuo pačiu metu ne visi žino apie trečiąją galimos „404 klaidos“ priežastį - blogą ryšį - ir todėl nesivargins pakartotiniais bandymais įkelti norimą puslapį.

„404 klaida“ gali atsirasti dėl žiniatinklio vartotojo kaltės, kuris nedėmesingai užsirašė įdomios svetainės adresą iš draugo žodžių arba įvedė URL į naršyklės adreso juostą su gramatinėmis klaidomis. Žiniatinklio valdytojas taip pat gali „suklysti“ pertvarkant svetainės struktūrą ar „valydamas“ serverio turinį, jis gali be reikalo (kaip jam atrodo) ištrinti tą ar kitą dokumentą. Jei pastarąjį indeksuoja paieškos sistemos, gali būti, kad galutiniame vartotojo paieškos užklausos sąraše bus rodomas neegzistuojantis dokumentas. Arba konkretus interneto šaltinis buvo įtrauktas į naršyklės „žymes“, kad prireikus būtų galima į jį kreiptis ateityje. Tokių atvejų yra gana daug, ir visi jie sukelia „404 klaidą“.

Platuma žiniatinklio valdytojui

Standartinis pranešimas apie „404 klaidą“ yra labai asketiškas ir griežtas. Tačiau svarbiausia yra tai, kad daugeliu atvejų tai ne tik nuliūdina vartotoją, bet ir suklaidina: jis nežino, ką daryti, ir galiausiai, kaip taisyklė, palieka serverį, o tai sukuria jam nesuprantamą klaidą. Tai didelė žiniatinklio valdytojo klaida, kuri taip praranda potencialius pirkėjus, klientus, klientus ir kt.

Tačiau, kai pasiekia kai kuriuos žiniatinklio serverio nustatymus, bet kuris žiniatinklio valdytojas (arba sistemos administratorius) gali tinkinti standartinio pranešimo „404: nerasta“ išvaizdą. Sunku įsivaizduoti, kokia vaizduotės ir iškalbos erdvė šiuo atveju atsiveria to ar kito interneto šaltinio kūrėjams. Dabar pasiklydusį lankytoją galite nukreipti tinkama linkme, pasakyti jam ieškomą adresą ir galiausiai tiesiog užjausti ir nukreipti į pagrindinį savo svetainės puslapį. Kitaip tariant, dialogas tarp paslaugų teikėjo (kuris tam tikru mastu yra beveik bet koks žiniatinklio šaltinis) ir vartotojo nenutrūksta net ir įvykus klaidai.

Turinys
  1. Naudokite kuo mažiau sudėtingų terminologinių posakių ir konkrečių formuluočių, kurios nesuprantamos paprastam vartotojui. Paprastai ir aiškiai išdėstykite situacijos esmę.
  2. Nuraminkite vartotoją ir visada sustiprinkite jo tikėjimą, kad jo ieškomas dokumentas tikrai bus rastas jūsų serveryje.
  3. Nurodykite galimas klaidos priežastis (techninius samprotavimus galite pakeisti prielaida apie neteisingą URL rašybą ir pan.).

Navigacija

  1. Visada įtraukite nuorodas į bet kurią pasiekiamą svetainės skiltį (pirmą puslapį, svetainės žemėlapį ir pan.).
  2. Įtraukite pagrindinį naršymą į 404 klaidos pranešimo struktūrą, kad vartotojui būtų lengviau naršyti serveryje.
  3. Nurodykite savo kontaktinius duomenis.
  4. Jei įmanoma, klaidos pranešimo puslapyje įdėkite svetainės paieškos formą.

Dekoras

  1. Venkite sunkių, daug grafinių puslapių, užpildytų „Flash“ animacija ir „Java“ programėlėmis su pranešimu „404: Nerasta“. Šis puslapis turėtų būti įkeltas per kelias sekundes.
  2. Stenkitės, kad 404 puslapio dizainas per daug nesiskirtų nuo bendro svetainės dizaino.

Pomėgiai skirtingi...

Vieni kolekcionuoja pašto ženklus, kiti mėgsta kolekcionuoti sagas, treti amžinai ieško retų monetų. Ir yra žmonių, kurie renka įvairiausias „404 klaidas“! Ir tam yra visiškai pagrįstas paaiškinimas: spartus interneto vystymasis apskritai ir ypač vaizduojamajame mene lėmė įvairių vaizdinės 404 protokolo būklės aiškinimo pavyzdžių: juokingų ir liūdnų vaikams ir suaugusiems. , pamokantis ir agresyvus ir kt.

Pavyzdžiui, nuorodų katalogas iš vieno autoritetingiausių išteklių, skirto „Klaidai 404“ - „404 tyrimų laboratorijai“, turi daugiau nei 20 skirtingų teminių kategorijų, kuriose yra daug „404 klaidos“ rodymo parinkčių: „Juokinga“, „Draugiška“ , „Suaugusiesiems“, „Naudinga“, „Filosofinė“, „Šokiruojanti“, „Netikėta“ ir kt. Kitas katalogas – 404Lounge.Net yra viena didžiausių „404 klaidų“ galerijų, įskaitant daugiau nei 700 skirtingų variantų pranešimas „404: Nerastas“ .

Aš tave mylėjau, kas daugiau?...

„404 klaidos“ katalogų ir teminių rubrikų atidarymas, naujienų srautai apie įvykius „404: nerasta“ pasaulyje ir daugybės serverių žiniatinklio valdytojų kūrybiniai malonumai formatuojant klaidų pranešimus - tai vis tiek galima kažkaip suprasti ir logiškai paaiškinti. Ką manote apie šlovinimo ir meilės odų, skirtų 404 klaidai, rašymą? Nustebino? Netikite manimi? Visiškai veltui, kaip parodyta žemiau, yra prozos šedevro fragmentas pavadinimu „404: skaistykla: meilė duoklė 404 nerasta“:

„Atradote slaptą 404 galią. Visą naktį klaidžiojate po interneto kampelius, nusipirkote naują modemą ir madingą, ergonomišką pelę žonglier, vienu metu valdote septynis naršyklės langus ir staiga - 404. Netikite savo akimis, nes ši svetainė atsidarė praėjusią savaitę, sulaikęs kvapą laukiate stebuklo nesąžiningos naršyklės žymės jus išduoda?..."

„Kodėl mes taip greitai atsisakome 404. Mes nesuprantame, kad 404 yra interneto oazė. išdžiūvusios dykumos... Klaida 404 yra kupina paslapčių ir intrigų. Kokio džiaugsmo mes patirsime čia vėl ir vėl tyliai išsaugome? ir tai priverčia žmones vėl čia sugrįžti, kad kaskart išmoktų ko nors naujo ir neįprasto...“

"Ten, kur buvo tamsa, dabar yra 404 klaida. Ir su pasauliu viskas gerai."

Žinoma, į šį „404 klaidos“ esmės aiškinimą nereikėtų žiūrėti rimtai: tai tik pokštas, gera ironija įprasto gyvenimo reiškinio atžvilgiu. Ir kai kitą kartą savo monitoriaus ekrane pamatysite „404: Not Found“, nenusiminkite ir nešmeižkite lėto žiniatinklio valdytojo: tiesiog nusišypsokite, prisimindami šio „meilingo atsidavimo“ eilutes.