• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

error-document

planet4

New member
hallo,

ich möchte in einem Webprojekt eigene "Not Found"- und "Zugriff verweigert"-Seiten
erstellen, dazu leg ich eine .htaccess an mit dem Inhalt:

ErrorDocument 404 /404.htm
ErrorDocument 403 /403.htm

jetzt gibt's aber mehrere Unterordner, wenn ich die z.Bsp. aufrufe:
>>www.abc.de/images/<<
dann wird zwar die .htaccess im Hauptverzeichnis berücksichtigt, die
Seite selbst, in diesem Fall 403.htm (liegt im Hauptverz.) kann aber
nicht mehr richtig angezeigt werden, da hier ein Bild eingebunden ist,
da stimmt der Pfad nicht mehr....

gibt's da wirklich nur die Möglichkeit, in JEDEN Unterordner eine eigene
.htaccess und die error-Dokuente abzulegen, oder wie macht man das
professionell ??

planet4.

>>>wie kann man eigentlich verhindern, dass hier eine
url gleich als link dargestellt wird ?? <<<
 
...ja, danke, das müsste gehen.
jetzt hatte ich gerad noch ne Idee, ich schreib in die .htaccess:

ErrorDocument 404 http://www.abc.de/404.htm
ErrorDocument 403 http://www.abc.de/403.htm

so müsste es auch gehen.

.... aber dann kommt schon das nächste Problem:
wie ich es auch mache, es gibt einen Ordner "php" und wenn
man da eine php-Datei aufruft, die es nicht gibt, wird die
selbst erstellte 404.htm nicht genommen....
das funktioniert scheinbar nur bei html-Dateien???

planet4.
 
eigentlich sollte die 404 seite immer aufgerufen werden, auch bei nicht-html seiten. 404 ist schliesslich der code für not found

ps. die url zu parsen kann man deaktivieren, indem man unterhalb der textarea auf die checkbox "Automatically parse URLs" klickt...:D
 
...nee, ich hab's gerad noch mal ausprobiert:
auch im Hauptverzeichnis wird bei einer Datei mit .php-Endung
die es nicht gibt nicht die selbst-erstellte, sondern die Standard-
404.htm aufgerufen.... keine Ahnung, warum....

*www.ichhabskapiert.de* :)

planet4.
 
Zurück
Oben