Wat te doen als 404 niet gevonden wordt weergegeven. Bugs waar we van houden

Veel internetgebruikers komen vaak een probleem tegen als “404 niet gevonden" Deze fout verschijnt als de opgevraagde sitepagina (adres) is verwijderd, verplaatst of nooit heeft bestaan. Fout 404 heeft verschillende oorzaken, die niet moeilijk te begrijpen zijn.

De foutmelding “404 not found” is een standaard serverreactie, die de afwezigheid van informatie (bestand of pagina) aangeeft op verzoek van de gebruiker. Met andere woorden: dit antwoord geeft aan dat de opgevraagde pagina aanwezig is op dit moment niet beschikbaar.

Oorzaken van 404-fout

De fout ‘404 niet gevonden’ treedt om verschillende redenen op. De meest voorkomende onder hen zijn de volgende:

  • Onjuiste invoer van paginaadres
  • Het paginaadres wijzigen (de pagina naar een ander adres verplaatsen)
  • Site- of serverfout

Aanvullende redenen

Dit probleem ontstaat vaak om andere redenen. Fout 404 kan dus verschijnen als er geen verbinding is (of onstabiele verbinding) apparaten met internet. Daarom wordt de vereiste pagina niet geladen. Er kan ook een 404-foutmelding verschijnen wanneer de pagina wordt geblokkeerd door een antivirusprogramma.

Het probleem oplossen

Het omgaan met het 404-foutprobleem hangt af van de oorzaak van het optreden ervan. Als deze fout optreedt, worden meestal de volgende acties aanbevolen:

  • Controle van de spelling van het adres
  • De pagina opnieuw laden (klik op de knop “Vernieuwen” of F5)
  • Contact opnemen met de ondersteuningsdienst van de site op de pagina waarop een fout is opgetreden
  • De verbinding van het apparaat met internet controleren
  • Controleer uw antivirus- (of browser-)instellingen

Wat betekent '404 niet gevonden'?

De fout '404 niet gevonden' treedt dus op wanneer storing site, de pagina naar een ander adres verplaatsen en het adres onjuist invoeren. Bovendien duidt dit probleem vaak op een zwakke (of afwezige) internetverbinding.

Ook kan er een 404-fout verschijnen wanneer de opgevraagde pagina wordt geblokkeerd door een antivirusprogramma of browser. Dit probleem afhankelijk van de oorzaak van het voorval moet worden beslist. Als de gewenste pagina nog steeds een 404-foutreactie vertoont, bestaat de pagina niet.

Velen van jullie zijn vast wel eens een situatie tegengekomen waarin de browser weigert een bepaalde pagina op internet te laden, maar in plaats daarvan een bericht weergeeft over een bepaalde “Error 404”. De reactie van gebruikers op zo’n bericht kan op verschillende manieren worden gekarakteriseerd: ze behandelen het negatief of onverschillig, ze zijn er bang voor, of ze negeren het simpelweg. Ondertussen weet niet iedereen dat hele internetprojecten zijn gemaakt ter ere van deze fout en bronnenmappen

Er worden wedstrijden en competities gehouden, en ten slotte bekennen ze zelfs hun liefde aan haar!

Maar eerst de dingen eerst.

Proza van het leven Laten we eerst eens kijken wat "Error 404" is en in welke gevallen dit voorkomt. In technische termen is "Error 404" (of Error 404) een statusheadercode HTTP-protocol (HyperText Overdrachtsprotocol ), waarvan bekend is dat het een soort basis voor interactie is computers op afstand wereldwijd netwerk

. Wanneer een browser contact maakt met een webserver, stuurt deze de statuscode van het opgevraagde document. Als dit verzoek correct wordt verwerkt, is de status identiek aan de code "200 OK". De gebruiker kan een dergelijk bericht echter niet zien omdat de inhoud van de opgevraagde website in zijn browser wordt weergegeven. Als een documentverzoek met fouten door de browser wordt verwerkt, ziet de gebruiker een bericht met de status "404: Not Found". Wat betekenen deze mysterieuze cijfers - 404? Het eerste cijfer 4 geeft een fout in het clientprogramma aan, d.w.z. browser. In dit geval wordt aangenomen dat de site-URL onjuist is ingevoerd adresbalk browser of bestaat niet meer fysiek op de gevraagde server. Het getal 0 betekent algemene fout

protocolsyntaxis. Ten slotte behoren de laatste vier tot een aparte categorie van 40x-fouten, die ook algemene statussen omvat als “400: Bad Request” en “401: Unauthorized”.

Mythe van 404-fouten Sommige buitenlandse bronnen interpreteren de decodering van de combinatie van getallen 404 enigszins anders. Er wordt met name beweerd dat de belangrijkste database van het wetenschappelijk centrum CERN (European Organization for Nuclear Research) de meest actieve rol speelde in de ontwikkeling. Wereldwijd

Deze bewering wordt echter weerlegd door een van de wetenschappers van het CERN-ontwikkelingsteam. Volgens zijn verklaring “bestond kamer nr. 404 helemaal niet in het CERN-laboratorium vanwege een compleet ander kantoornummeringssysteem, waarbij het eerste cijfer (noot van de auteur: “4”) betekende serienummer

hoofdgedeelte van het gebouw, en de combinatie van de tweede is het kamernummer. Tegelijkertijd zou het vreemd zijn om over kamer nr. 04 te praten, gezien het feit dat de nummering op CERN begon met het nummer 410."

Oorzaken en gevolgen Zoals hierboven vermeld, kan "Error 404" volgens de HTTP-protocolspecificatie worden veroorzaakt door een onjuiste indicatie van de URL van de opgevraagde site, of door de afwezigheid van een document op de webserver. Verdeling van internetverbindingen in Rusland met behulp van

telefoonlijn
  1. (inbellen) voegt nog een waarschijnlijke reden toe voor de “Error 404”, namelijk een slechte verbinding met de modempool van de provider.
Surfersherinnering voor situatie 404
  1. Stap 1
Probeer de pagina opnieuw te laden.
  1. Misschien is het gewoon toeval.

Stap 2

Zoek naar fouten in de spelling van de URL of probeer de extensie van het gedownloade document te wijzigen (bijvoorbeeld door *.htm te wijzigen in *.html en omgekeerd).
Stap 3
Ga een niveau omhoog in de URL-structuur en probeer van daaruit het document te vinden dat u zoekt, bijvoorbeeld:

  1. http://www.site.ru/docs/users/masha.html
veranderen naar
  1. http://www.site.ru/docs/users/
Stap 4 Probeer in een zoekmachine naar de gewenste pagina te zoeken: in tegenstelling tot vergeetachtige webmasters zijn spiders meer verantwoordelijk voor de inhoud van hun indexen. Stap 5

Neem contact op met de webmaster van de internetbron die de pagina die u zoekt niet heeft, via e-mail. Hij zal je zeker bedanken voor het vinden van de “gebroken” link.

Hoe zal een gebruiker waarschijnlijk reageren als er een Error 404-bericht verschijnt? In de meeste gevallen worden pogingen om het vereiste document te downloaden vervolgens uit principe afgewezen: mensen zijn gewend hun tijd op internet te waarderen en zoeken liever naar een vergelijkbare bron die aan hun eisen voldoet. Tegelijkertijd kent niet iedereen de derde reden voor de waarschijnlijke "Error 404" -. Een webmaster is ook in staat om “een blunder te maken”; bij het reorganiseren van de sitestructuur of het “opschonen” van de serverinhoud kan hij onnodig (zoals het hem lijkt) een of ander document verwijderen. Als dit laatste geïndexeerd is zoekmachines, dan is het heel goed mogelijk dat een niet-bestaand document in de resulterende lijst wordt weergegeven door zoekopdracht gebruiker. Of er is ooit een specifieke internetbron aan de “bladwijzers” van de browser toegevoegd om ernaar te verwijzen indien nodig in de toekomst. Er zijn nogal wat van dergelijke gevallen, en ze leiden allemaal tot het optreden van "Error 404".

Uitbreiding voor een webmaster

Het standaardbericht over "Error 404" is zeer ascetisch en streng. Maar het belangrijkste is dat het in de meeste gevallen de gebruiker niet alleen van streek maakt, maar hem ook in verwarring brengt: hij weet niet wat hij moet doen en verlaat uiteindelijk in de regel de server, wat een fout oplevert die hij niet begrijpt. Dit is een grote vergissing voor de webmaster, die hierdoor de zijne verliest potentiële kopers, klanten, klanten, enz.

Wanneer u echter toegang krijgt tot bepaalde webserverinstellingen, kan elke webmaster (of systeembeheerder) kan uitgeven verschijning standaardbericht "404: Niet gevonden". Het is moeilijk je de ruimte voor verbeeldingskracht en welsprekendheid voor te stellen die in dit geval opengaat voor de ontwikkelaars van deze of gene internetbron. U kunt nu een verdwaalde bezoeker doorverwijzen in de goede richting, vertel hem het adres waarnaar hij op zoek is, en sympathiseer ten slotte eenvoudigweg met hem en stuur hem door naar de hoofdpagina van zijn website.

Met andere woorden: de dialoog tussen de serviceprovider (die tot op zekere hoogte vrijwel elke webbron is) en de gebruiker wordt niet verstoord, zelfs niet als er een fout optreedt.
  1. Inhoud Gebruik zo min mogelijk complexe terminologische uitdrukkingen en specifieke, onduidelijke termen. voor een eenvoudige gebruiker
  2. formulering. Geef de essentie van de situatie eenvoudig en duidelijk weer.
  3. Stel de gebruiker gerust en versterk altijd zijn overtuiging dat het document dat hij zoekt zeker op uw server zal worden gevonden. Brengen mogelijke redenen

er treedt een fout op (vervang gerust de technische redenering door een aanname over de onjuiste spelling van de URL, enz.).

  1. Navigatie
  2. Voeg altijd links toe die leiden naar een van de toegankelijke delen van de site (eerste pagina, sitemap, enz.).
  3. Neem de hoofdnavigatie op in de structuur van het 404-foutbericht, zodat de gebruiker gemakkelijker door uw server kan navigeren.
  4. Plaats indien mogelijk een sitezoekformulier op de foutmeldingspagina.

Registratie

  1. Vermijd zware, grafisch zware pagina's gevuld met Flash-animaties en Java-applets met een "404: Not Found"-bericht. Deze pagina zou binnen enkele seconden moeten laden.
  2. Probeer het ontwerp van de 404-pagina niet te veel af te laten wijken van het algemene ontwerp van uw site.

Hobby's zijn verschillend...

Sommigen verzamelen postzegels, laatstgenoemden zijn dol op het verzamelen van knopen, terwijl anderen een eeuwige jacht maken op zeldzame munten. En er zijn mensen die een grote verscheidenheid aan “404-fouten” verzamelen!

En daar is een volkomen redelijke verklaring voor: de snelle ontwikkeling van internet in het algemeen en beeldende kunst in het bijzonder heeft geleid tot de opkomst van verschillende voorbeelden van visuele interpretatie van de status van protocol 404: grappig en verdrietig, voor kinderen en volwassenen , leerzaam en agressief, etc.

De directory met links van een van de meest gezaghebbende bronnen gewijd aan “Error 404” - “404 Research Lab”, heeft bijvoorbeeld meer dan 20 verschillende thematische categorieën met veel opties voor het weergeven van “Error 404”: “Grappig”, “Vriendelijk” , "Voor volwassenen", "Handig", "Filosofisch", "Schokkend", "Onverwacht", enz. Een andere map - 404Lounge.Net bevat een van de grootste galerijen met "404-fouten", waaronder meer dan 700 verschillende varianten van het bericht "404: Niet gevonden" .

Ik hield van je, wat nog meer?...

De opening van "Error 404" -directory's en thematische rubricators, nieuwsfeeds van evenementen in de wereld van "404: Not Found" en de creatieve geneugten van webmasters van talrijke servers bij het formatteren van foutmeldingen - dit kan op de een of andere manier nog steeds worden begrepen en logisch verklaard. Wat denk je van het schrijven van odes van lof en liefde gewijd aan Fout 404? Verrast? Geloof je mij niet? Geheel tevergeefs, zoals hieronder blijkt is een fragment van een proza-meesterwerk getiteld “404: Purgatory: A Loving Tribute to 404 Not Found”: "Het is klaar! Je hebt de geheime kracht van 404 ontdekt. ​​Je hebt de hele nacht door de achterafstraatjes van het internet rondgezworven, je hebt jezelf gekocht en een modieuze ergonomische muis. Je zult ze nodig hebben. Met de behendigheid van een jongleur bedien je zeven browservensters tegelijk en ineens - 404. Je kunt je ogen niet geloven, want deze site is vorige week geopend. Je klikt op Vernieuwen en wacht met ingehouden adem op een wonder. O nee! Hoe kunnen deze oneerlijke browserbladwijzers u verraden?..."

"Waarom verlaten we 404 zo snel? We begrijpen niet dat 404 een oase van internet is. Het is als een adempauze op de lange en slopende reis van een websurfer, als een adem van levengevend vocht in het midden van een uitgedroogde woestijn... Error 404 zit vol mysterie en intriges. Wat verwachten we van de browser? Wat voor vreugde gaan we hier keer op keer terugkeren? en dit zorgt ervoor dat mensen hier weer terugkomen, om elke keer iets nieuws en ongewoons te leren..."

"Waar duisternis was, is er nu een 404-fout. En alles is goed met de wereld."

Natuurlijk moet je deze interpretatie van de essentie van "Error 404" niet serieus nemen: dit is maar een grap, goede ironie in relatie tot een gewoon levensverschijnsel. En de volgende keer dat u “404: Not Found” op uw beeldscherm ziet, raak dan niet boos en belaster de trage webmaster niet: glimlach gewoon en denk aan de regels van deze “liefdevolle toewijding”.

Deze fout betekent dat de pagina die de gebruiker probeert te bekijken niet is gevonden of niet bestaat. In dit geval kan de gebruiker zelf op geen enkele manier invloed uitoefenen op de oplossing van het probleem. Het enige dat hij kan doen, is soortgelijke informatie op dezelfde site vinden. Bijvoorbeeld een adres met een fout www.example.com/not-founded-page.html vervangen door www.voorbeeld.com

Waarom gebeurt dit?

Dit gebeurt omdat de gebruiker naar de sitepagina is genavigeerd via verkeerde link. De gebruiker heeft bijvoorbeeld in de browser http://mysite.com/rbot.html ingevoerd (of de link gevolgd), maar wat nodig was, was http://mysite.com/ro bot.html. Bovendien kan deze link zich zowel op uw website als op sites van derden bevinden. U kunt dergelijke links vinden met behulp van Google-webmaster Hulpmiddelen. Om dit te doen gaan we naar pagina voor deze dienst, selecteer uw site en klik vervolgens op: Status -> Scanfouten en selecteer “Niet gevonden”.

Kan deze taak ook goed aan gratis programma XenuLinks, waar u de handleiding kunt downloaden en bekijken op.

Hoe de 404-fout oplossen?

In de traditionele zin is het onmogelijk om deze fout te corrigeren, omdat Het probleem ligt niet in de werking van de server of de site-engine, maar in het feit dat iemand het linkadres verkeerd heeft opgegeven. Dat is waarom de enige manier correcties kunnen het identificeren van foutieve referenties en het aangeven ervan worden genoemd juiste adres. Het is ook de moeite waard om te controleren of dat zo is huidige pagina op uw website? Als het is verwijderd, zorg er dan voor dat het opnieuw verschijnt. Als de naam is gewijzigd, moet u een 301-omleiding instellen van het oude paginaadres naar het nieuwe.

Wanneer een gebruiker een website bezoekt en ziet deze fout via de uitvoer van de server ziet deze uw site niet (menu, navigatie, ontwerp, enz.). Dienovereenkomstig wordt de pagina met 100% waarschijnlijkheid gesloten. Dit schema werkt standaard op alle hostingsites. Maar je kunt programmeren deze pagina en laat daarbij uw website zien. Dit betekent dat de gebruiker, die de belangrijkste links van uw site in het menu ziet, erop kan klikken en op de site kan blijven. Hier volgen voorbeelden van respectievelijk onjuiste en correcte uitvoer:

Er zijn er veel verschillende manieren implementeer een soortgelijk schema, maar de meest universele daarvan is om de volgende vermelding toe te voegen aan het .htaccess-bestand:

Foutdocument 404 /error404.html

Daarom moet u eerst de pagina “/error404.html” zelf maken.