[htaccess] Individuelle 404 fehlerseite

TheLucifer

Der Schein trügt..
ID: 201230
L
17 Juni 2006
1.065
175
Hallo

ich erstelle gerade eine Individuelle 404 Fehlerseite... normal ist alles kein Problem. Mit:

Code:
ErrorDocument 404 /404

wird jede anfrage auf eine nicht vorhandene Seite auf meine Individuelle 404 umgeleitet.

Das Problem ist das dann in der Adressleiste steht "www.domain.de/404/"

ich möchte aber mit $_SERVER['REQUEST_URI'] die nicht vorhandene URL auf der 404 Seite ausgeben ala

PHP:
Leider ist die Seite <p><?php print $_SERVER['REQUEST_URI'];?></p> nicht mehr vorhanden.

wenn aber immer auf "www.domain.de/404/" umgeleitet wird, wird bei egal welcher Eingabe 404/ angezeigt.

MFG
TL
 
gibst du wirklich
Code:
ErrorDocument 404 /404
an?

das sollte nämlich NICHT in einer weiterleitung resultieren.

oder gibst du die komplette url mit http usw an? dann wäre das verhaltern klar.


ansonsten versuch mal
PHP:
print_r($_SERVER);
, und guck mal, ob due die gewünschte info woanders findest.

Da gibts zB
Code:
    [REDIRECT_SCRIPT_URL]
    [REDIRECT_SCRIPT_URI]
    [REDIRECT_STATUS]

mfg
simon
 
Hy

ja ich gebe denn kompletten Pfad an mit http ... leider ... weil wenn nur /404 angebe wird nicht reagiert :(

wie kann ich das ändern?
 
mit http wird das ne weiterleitung (ist das eigentlich 301 oder 302!?).

ohne http ist das fast wie ne "interne umleitung" mit mod_rewrite.

warum das bei dir jetzt nicht klappt... öhm, ich hab da so ne vermutung.

wie ist deine url und wo liegt das fehlerdokument?

kannst mich auch per icq antickern, wenn du willst.

mfg
simon
 
Zuletzt bearbeitet:
und du hast vermutlich NICHT das als 404-pfad:

/test/404/index.php


wobei, wenns localhost ist, hast du ja auch zugriff aufs errorlog.

dann kannst du ja auch nachgucken, warum er deine 404 nicht lädt!?
 
ow man jetzt klappt es... ich habe es doch so auch versucht^^ naj aber nach 18 stunden- html php und css bin ich vllt auch nur verwirrt :ugly:

danke für deine Hilfe n8