Nach nun leider etwas längerer Zeit, endlich wieder eine Funktionserweiterung:
Der Inhalt der "404 Not Found"-Fehlerseite kann nun individuall gestaltet werden. Hierfür legt ihr einfach unter Seiten eine "Fehlerseite 404" über den neuen Button im linken unteren Bereich an. Diese Spezialseite könnt ihr dann bearbeiten, wie jede normale Seite auch. Sie wird immer dann angezeigt, wenn eine URL aufgerufen wird, für die es keine normale Seite gibt.
Neue Funktion: Eigene 404-Seite
-
- Beiträge: 19
- Registriert: Sonntag 31. Mai 2020, 16:18
- Kontaktdaten:
Re: Neue Funktion: Eigene 404-Seite
Hat wunderbar funktioniert. Eine automatische Umleitung zur Startseite wäre perfekt, aber so ist es auch gut.
Danke nochmal.
https://schriftsteller-stefansen.bk.tl/404
Danke nochmal.
https://schriftsteller-stefansen.bk.tl/404
Re: Neue Funktion: Eigene 404-Seite
Eine Weiterleitung der Startseite kannst du mit JavaScript vornehmen:
Alternativ geht es auch mit dem meta-Tag. Obwohl das eigentlich nur im <head>-Bereich eingefügt werden darf, beachten die Browser es dennoch und leiten entsprechend weiter:
Ich hatte auch überlegt, eine Weiterleitung anstatt eines selbstdefinierten Fehlerseiten-Inhaltes anzubieten. Aber das geht mit HTTP nicht: Entweder man gibt den Statuscode 404 (Not Found) aus oder eine Weiterleitung beispielsweise mit Statuscode 303 (See Other). Letzteres verrät aber eben nicht mehr, dass die angesurfte Seite nicht vorhanden ist sondern sagt, das gesuchte sei unter einer anderen Adresse zu finden.
Code: Alles auswählen
<script>window.location = "/";</script>
Alternativ geht es auch mit dem meta-Tag. Obwohl das eigentlich nur im <head>-Bereich eingefügt werden darf, beachten die Browser es dennoch und leiten entsprechend weiter:
Code: Alles auswählen
<meta http-equiv="refresh" content="0; URL=/">
Ich hatte auch überlegt, eine Weiterleitung anstatt eines selbstdefinierten Fehlerseiten-Inhaltes anzubieten. Aber das geht mit HTTP nicht: Entweder man gibt den Statuscode 404 (Not Found) aus oder eine Weiterleitung beispielsweise mit Statuscode 303 (See Other). Letzteres verrät aber eben nicht mehr, dass die angesurfte Seite nicht vorhanden ist sondern sagt, das gesuchte sei unter einer anderen Adresse zu finden.
-
- Beiträge: 19
- Registriert: Sonntag 31. Mai 2020, 16:18
- Kontaktdaten:
Re: Neue Funktion: Eigene 404-Seite
Bei dem Metabefehl wird aber immer umgeleitet, wenn ich das richtig verstehe.
Oder kann man dem meta einen Status mitgeben?
Oder kann man dem meta einen Status mitgeben?
Re: Neue Funktion: Eigene 404-Seite
Wenn der vorhanden ist, dann leitet der Browser entsprechend weiter. Den kannst du daher allenfalls als Seiteninhalt einbauen,... was dann aber kein valides HTML ist, weil der ja nur in den head darf. Dementsprechend ist die JavaScript variante vmtl. die bessere. Mit einem Timeout kann man da auch eine Verzögerung ergänzen, falls man das möchte:
Code: Alles auswählen
setTimeout(function(){ window.location = "/"; }, 3000);
-
- Beiträge: 19
- Registriert: Sonntag 31. Mai 2020, 16:18
- Kontaktdaten:
Re: Neue Funktion: Eigene 404-Seite
Hab jetzt die 404 so gelassen mit Link zur Startseite und zum Menü.
Auf der leeren "VERSTECKT" Seite, die nur Unterseiten hat, hab ich das Javascript eingetragen.
Klappt wunderbar mit der Weiterleitung. Danke
Auf der leeren "VERSTECKT" Seite, die nur Unterseiten hat, hab ich das Javascript eingetragen.
Klappt wunderbar mit der Weiterleitung. Danke
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste