Denne video kræver Flash-player !!

Du skal have Flash-player fra Adobe installeret, før du kan se mine videoer. Download Flash gratis her

Kort introduktion til denne video

I denne videovejledning vil jeg vise hvordan du kan lave egne fejlsider, så en bruger aldrig støder på en kedelig 404-siden-findes-ikke, men istedet bliver præsenteret for din tilpassede 404-side.

Spørgsmål til denne video?


Egne fejlsider med .htaccess

Egne fejlsider med .htaccess

Kategori: Programmering Serie: PHP-programmering

Kontakt Daniel Bahl SupportHar du spørgsmål til denne artikel kan du oprette et spørgsmål i mit forum, her sidder jeg og flere hundrede andre brugere klar til at hjælpe. Går det helt galt, fang mig på Live Chatten eller opret en supportsag.

ErrorDocument - egne 404-fejlsider

Sælger du et produkt på nettet, så får du helt sikkert stor glæde af alle de besøgende som Google bringer til dig, men klikker en bruger fra Google ind på et produkt som er udgået, eller af andre årsager fjernet, får brugeren en "404 - Not found"-side smidt tilbage i hovedet. Hvor mange brugere klikker "Tilbage til Google" og finder en anden producent / webshop ? Mit gæt er omkring 98%

I stedet for at have "døde links" kan du sende alle brugere der ramler ind i en 404-side, videre til en produktoversigt, et sitemap eller lignende. På den måde kan du måske i stedet for miste kunden, vise at du har en masse andre produkter, og måske ender det med et salg? I stedet for et "Tilbage til Google"-klik.

I denne video vil jeg vise hvordan du kan bygge dine egne fejlsider, så din kunder aldrig ramler ind i en 404-fejl mere, men i stedet bliver præsenteret for noget der giver værdi for både dig og kunden.

Din fejlside kan enten gå dirkte til en side, eks. /404.php eller måske blot til forsiden. Valget er dit :-)

God fornøjelse med videoen.

HTTP fejl-koder 

Der findes rigtig mange koder på nettet. Koder bruges til at kommunikerer en status-besked imellem browser og server. Man kan groft set dele koderne op i 5 intervaller. 

  • 100-199: Status-koder som bruges sjældent
  • 200-200: Alt OK - disse koder fortæller at en forspørgsel er gennemført og forstået 
  • 300-399: Advarsler og/eller viderestillinger 
  • 400-499: Klient-fejl - Der var fejl i forespørgslen 
  • 500-599: Server-fejl - Server kunne ikke fuldføre forespørgslen

#

Kode

Beskrivelse

100

Fortsæt

Forespørgsel fortsætter normalt.

200

Succes

Forespørgsel gennemført normalt (forekommer hyppigst).

201

Skabt

Ny ressource registreret på serveren.

202

Accepteret

Forespørgsel er godkendt, men ikke gennemført endnu (gennemføres asynkronisk).

203

Ingen autoritet

Forespørgsel gennemført, men kan ikke vises fra serverens side.

204

Tom

Er gennemført, men indeholder ingenting.

205

Genstart

Gennemført, men hentet information burde slettes, da det kan være forkert.

206

Afbryd

Klienten har afbrydt forespørgsel.

301

Flyttet

Ønskede side eller kilde er flyttet, men svaret fra serveren antyder hvortil.

303

Omstil

Alternativ kilde benyttes.

304

Uændret

Serveren registrerer at klientens kopi af informationen er up-to-date, så informationen sendes ikke.

305

Brug proxy

Pågældende information kan kun sendes gennem designeret proxy.

400

Dårlig forespørgsel

Ikke forstået header.

401

Ikke autoriseret

Klienten har ikke adgang, da det kræver godkendelse.

403

Forbudt

Adgang forbudt.

404

Ikke fundet

Informationen er ikke fundet.

405

Ikke tilladt

Adgangsmetoder (GET, POST, HEAD) er ikke tilladt.

406

Kræver proxy

Klienten har ikke adgang, da det kræver godkendelse.

408

Timeout

Klienten har ikke sendt en forespørgsel i det krævede tid.

409

Konflikt

Intern konflikt ved adgang til information

413

Forespørgsel for lang

URL er for lang (for mange forespørgsler)

500

Intern server fejl

Serveren fejlede, mens den forsøgte at udføre forespørgsel.

502

Dårlig gateway

Svar fra forhandlings-serveren passer ikke. Uoverensstemmelse mellem servere.

Resten af denne artikel inkl. videoen kræver et guldmedlemskab på min hjemmeside, læs mere her