Neue Funktion: Eigene 404-Seite

In dieser Kategorie werden wir euch über alle Neuigkeiten rund um den Baukasten informieren.
Benutzeravatar
Max
Administrator
Beiträge: 68
Registriert: Freitag 15. November 2013, 15:00
Kontaktdaten:

Neue Funktion: Eigene 404-Seite

Beitragvon Max » Sonntag 19. Juli 2020, 15:05

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.

schriftsteller-stefansen
Beiträge: 19
Registriert: Sonntag 31. Mai 2020, 16:18
Kontaktdaten:

Re: Neue Funktion: Eigene 404-Seite

Beitragvon schriftsteller-stefansen » Montag 20. Juli 2020, 07:45

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

Benutzeravatar
Max
Administrator
Beiträge: 68
Registriert: Freitag 15. November 2013, 15:00
Kontaktdaten:

Re: Neue Funktion: Eigene 404-Seite

Beitragvon Max » Montag 20. Juli 2020, 15:39

Eine Weiterleitung der Startseite kannst du mit JavaScript vornehmen:

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.

schriftsteller-stefansen
Beiträge: 19
Registriert: Sonntag 31. Mai 2020, 16:18
Kontaktdaten:

Re: Neue Funktion: Eigene 404-Seite

Beitragvon schriftsteller-stefansen » Montag 20. Juli 2020, 16:38

Bei dem Metabefehl wird aber immer umgeleitet, wenn ich das richtig verstehe.
Oder kann man dem meta einen Status mitgeben?

Benutzeravatar
Max
Administrator
Beiträge: 68
Registriert: Freitag 15. November 2013, 15:00
Kontaktdaten:

Re: Neue Funktion: Eigene 404-Seite

Beitragvon Max » Montag 20. Juli 2020, 20:21

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);

schriftsteller-stefansen
Beiträge: 19
Registriert: Sonntag 31. Mai 2020, 16:18
Kontaktdaten:

Re: Neue Funktion: Eigene 404-Seite

Beitragvon schriftsteller-stefansen » Dienstag 21. Juli 2020, 05:26

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


Zurück zu „Neuigkeiten“



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste