Christian Seiler: (.htaccess) Pfad des Aufrufs bei einem 404-Fehler herausfinden

Beitrag lesen

Hallo Nickolas,

Ich habe schon in Google und im Archiv gesucht, aber überall stand entweder, dass ich halt irgendwie den Pfad herausfinden solle, oder dass ich ja mit REQUEST_URI darauf zugreifen könnte. Aber REQUEST_URI enthält auch nur die /error.php!

Eigentlich kann es ja nicht so schwer sein, oder?

Du darfst nicht weiterleiten! Du musst die Anfrage auf das Dokument "lenken", darfst aber keine Weiterleitung durchführen!

Bsp:

1. ErrorDocument 404 /error.php

Bei Zugriff auf http://www.example.org/bla
=> error.php wird aufgerufen, in REQUEST_URI steht /bla

2. ErrorDocument 404 http://www.example.org/error.php

Bei Zugriff auf http://www.example.org/bla
=> 302-Weiterleitung auf http://www.example.org/error.php wird dürchgeführt
=> Zugriff auf http://www.example.org/error.php
=> In REQUEST_URI steht /error.php

Viele Grüße,
Christian