Seite bei Fehler 404 und Forbidden
lima-city → Forum → lima-city Allgemein → lima-city Allgemein
all
aufrufen
beispiel
code
datei
dokument
endung
festlegen
folgendem inhalt
http
jemand
machen
nennen
ordern
posten
problem
punkt
umbenennen
url
verzeichnis
-
Ich weiß nicht so recht, wo ich mein Thema einordnen soll. . .
Ich würde gerne selber festlegen, welches Dokument angezeigt wird, wenn jemand auf meiner Homepage eine nicht vorhandene Seite aufrufen will, oder wenn jemand eine Seite aufrufen will, für die er keine Rechte hat (forbidden).
Das ist doch möglich?!
Aber wie? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Mit .htaccess kannst du so zB ein ganzes Verzeichnis schützen und eine eingene Error-Seite definieren.
Order allow,deny deny from all ErrorDocument 403 http://bla.lima-city.de/error/403.html
Edit: DAs musst du in eine Datei mit dem Namen .htaccess rein machen.
Die Endung muss .htaccess lauten und sie hat keinen Namen!!
Falls du die Datei vorher auf einem Windowspc erstellst dann kannst du sie ja mal bla.htaccess nennen und dann auf dem Server umbenennen. Die Datei musst du dann in das Verzeichnis (+Unterverzeichnisse) welches du schützen willst.
Da kannst du dann auch noch mit 404 was rein machen.
Hab ich aber nicht getestet.
Beitrag geändert: 1.3.2008 13:46:43 von philippkern -
Kannst du mir erklären, was URL-rewriting ist? Und vielleicht ein Beispiel posten?
http://de.wikipedia.org/wiki/Rewrite-Engine
Es wird eine bestimmter Bereich an URLs definiert, bei dem immer das gleiche Script aufgerufen wird. Siehe auch Clean URLs -
machts net komplizierter, als es ist....
Macht es über .htaccess
Das funktioniert hier bei Lima zu 100% hatte es selbst mal ne Zeitlang.
Bei selfhtml gibt es dazu einen schönen Beitrag.Aber den Link servier ich dir jetzt nicht. da mussu schonmal selber gucken -
Das hat sich schon erledigt... Ich habe das Problem schon lange gelöst und hab vergessen, dass hier zu posten, Sorry!
-
Erstelle eine Datei mit dem Namen .htaccess Achtung: Der Punkt am Anfang ist wichtig! Schreibe in die Datei folgendes:
ErrorDocument 404 /404.txt
Dann erstelle noch eine 404.txt mit folgendem Inhalt:
ERROR 404 - Seite nicht gefunden.
Es ist auch möglich die Fehlerdatei in HTML oder PHP zu schreiben. Dann müsste es so lauten:
PHP: ErrorDocument 404 /404.php
HTML: ErrorDocument 404 /404.html
Du kannst auch zur Startseite umleiten:
ErrorDocument 404 /index.php
lg
-
Vielleicht mache ich das auch, überlege ich nämlich im moment
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage