Avatar billede dang Praktikant
13. oktober 2004 - 14:18 Der er 9 kommentarer og
1 løsning

htacess. bedre fejlvisning

Jeg har lavet en htacess til min hjemmeside, men jeg vil gerne have så jeg kan vise den url som enten ikke findes eller tastet forkert ind ! Lisom på msn når man taster en forkert url ind, det er træls at man skal starte forfra med at taste hvis det bare er en simpelt tastefejl der har forårsaget fejlen !
Avatar billede thomashove Nybegynder
13. oktober 2004 - 16:12 #1
hvis du har PHP eller ASP kan dette sagtens lade sig gøre.

f.eks. i din error404.php

<?
echo("http://".$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]);
?>
Avatar billede dang Praktikant
13. oktober 2004 - 22:23 #2
Det var nemlig også den som jeg prøvede først ! Men den viser jo den aktuelle url, men den jeg gerne vil have fat i er den som har forårsaget fejlen !
Avatar billede dang Praktikant
14. oktober 2004 - 10:14 #3
hmmmmm burde man fordoble point i tilfælde af at der er en der ved noget brugbar ?
Avatar billede thomashove Nybegynder
14. oktober 2004 - 10:27 #4
hvis jeg indtaster flg. forkerte adresse:

http://www.etdomæne.dk/nopage.html

redirectes jeg til min error404.php side hvor den skriver flg. ud

"siden http://www.etdomæne.dk/nopage.html findes ikke"

er det ikke det du vil ??
Avatar billede thomashove Nybegynder
14. oktober 2004 - 10:28 #5
ellers så brug funktionen phpinfo();

den udskriver alle oplysninger - så kan du se hvilke variable du skal bruge...
Avatar billede dang Praktikant
14. oktober 2004 - 10:49 #6
Jeg får bare :

http://www.etdomæne.dk/error404.php

Hvordan har du bygget din .htaccess op !
Avatar billede thomashove Nybegynder
14. oktober 2004 - 10:51 #7
1 linie er alt hvad jeg kører med :-)

ErrorDocument 404 /error404.php
Avatar billede thomashove Nybegynder
14. oktober 2004 - 11:00 #8
og min error404.php

<?
echo("siden http://".$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]." findes ikke");
phpinfo();
?>
Avatar billede dang Praktikant
14. oktober 2004 - 12:16 #9
Det virker ikke her
Avatar billede dang Praktikant
03. december 2004 - 23:28 #10
Da vi ikke fik løst problemet lukker jeg spm. Thomas, du får 50 point for hjælpen, er det ok med dig ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester