Novil.dk

Artikler Error page

Error page
Der kan være fordele ved at lave sin egen error page - dvs. den side som kommer frem når den besøgende lander et sted på din hjemmeside som ikke findes - du kan på den måde bl.a. fastholde den besøgende på din side.
 
Indholdsfortegnelse Muligheder
  - Indledning
  - Forudsætninger for opsætning af error page
  - Opsætning af .htaccess
  - Selve koden
  - Konklusion
  - Kommentarer
Download denne artikel
Udskriv denne artikel
Skriv kommentar til denne artikel
   
 
 
Indledning
Ønsker du at håndtere fejlsider mere effektivt kan en 'error page', også kaldet en .htaccess side, hjælpe dig med at fastholde dine besøgende hvis de fejlagtigt lander på en fejlside, en side der ikke eksisterer mv. - du kan desuden fortælle dine besøgende hvorfor de er havnet på den forkerte side, og så er de almindelige standard "siden blev ikke fundet" sider ikke særlig pæne at se på. Denne korte artikel vil vise dig hvordan dette gøres.
 
 
Forudsætninger for opsætning af error page
Når du skal opsætte din error page - eller .htaccess page - som bevirker at den standardiserede "siden blev ikke fundet"-side erstattes af din egen programmerede side, er kravet blot at du har følgende:

 - Notepad (Notesblok) program tilgængeligt på din computer
 - At din hjemmeside befinder sig på en Apache server (læs mere her).
 - At du har standard HTML viden og erfaring
 
  
 
 
Opsætning af .htaccess
Først og fremmest skal vi have lavet .htaccess dokumentet som fortæller serveren hvor selve error page siden findes - dvs. hvad siden hedder. Desuden skal vi fastsætte hvilke typer fejl serveren skal reagere på.

Den bedste måde at lave sin .htaccess fil er muligvis at anvende sit notesblok (notepad) program som er simpelt at anvende og de fleste cmputere har dette program som et standard text-editor program.

Når du har lavet .htaccess dokumentet gemmes det som et almindeligt (.txt) dokument - du uploader/gemmer nu filen på din server (webhotel) derefter fjernes filendelsen - dvs. .txt endelsen således at du nu har lavet en .htaccess fil.
 
 
 
Selve koden
Herunder har vi ydermere beskrevet hvorledes den konkrete .htacces fils koder skal laves. Først og fremmest bør vi dog se på de 4 forskellige typer fejl man almindeligvis opererer med:

 - 400 som står for bad request hvilket bl.a. er ensbetydende med at den anmodede side ikke findes.
 - 401 som står for authorization required hvilket således betyder at den enkelte ikke må besøge siden.
 - 403 som står for forbidden directory dvs. at stien eller direktoriet ikke eksisterer eller ikke må besøges.
 - 500 som står for internal server error dvs. at der opstod en intern fejl på serveren.

Du kan således opsætte en .htaccess fil der enten reagere på samtlige 4 fejl eller nøjes med at udpege en eller flere fejlområder som du ønsker skal omfattes af en error-page.

Herunder kan du se hvilke koder du eksempelvis kan sætte ind i dit .htaccess dokument:
 
ErrorDocument 404 /sider/error-page.html
ErrorDocument 500 /sider/error-page.html
ErrorDocument 403 /sider/error-page-403.html
 
 
 
Konklusion
Du ved nu hvordan du laver en .htaccess fil og har du spørgsmål kan du søge hjælp i enten forumet eller i kommentar-systemet herunder. Afslutningsvis kan det være værd at bemærke at det kan være en god idé at ens error-page fortæller brugeren hvad der er galt, at du foreslår en løsning (fx. at man skal tjekke om man har skrevet adressen/url-linket forkert) og at du laver et link til din forside.

God fornøjelse!
 
 
Kommentarer
Har du kommentarer, feedback eller spørgsmål til denne artikel kan du tilføje din besked herunder. Ønsker du svar på spørgsmål vil vi anbefale at du nævner din e-mail adresse.
  •  











  • Vinduer og frames Mangler du scripts til at opsætte et lækkert vindue? Et flytbart vindue? Eller måske bare en almindelig frame? Måske endda en gennemsigtig frame? Se vores scripts vedrørende vinduer og frames og bliv positivt overrasket. De er simple at anvende - og når det brænder på kan du blot læse den tilhørende Script Guide. Kig forbi og se mere.
  • Novil.dk håndbogen/manualen Har du set vores kontrolpanel? Ved du hvordan du får mere indflydelse på udviklingen og beslutningerne der træffes på Novil.dk? Ved du hvordan du bedst muligt søger og modtager hjælp - både af Novil.dk og af brugerne? Hvis ikke kan det være en god idé at læse vores håndbog/manual, som uden tvivl vil være en fordel at kende til.