Veröffentlichungsdatum: 21. Oktober 2014
Änderungsdatum: 10. Februar 2017
seo umbenennen umbenannte verschobene umleiten weiterleiten
Falls eine Seite nicht gefunden wird, versucht Weblication® auf die passende Seite umzuleiten; z.B. dann, wenn die URL einer Seite umbenannt wurde.
Diese Funktion steht ab Weblication® Version 7.x zur Verfügung und wird nachfolgend beschrieben.
In BASE Projekten ist dies bereits seit langem schon im Standard gesetzt.
Wird auf Ihrer Weblication®-Präsenz eine Datei nicht gefunden, liefert der Server einen "HTTP-Status-Code 404".
Durch eine kleine Änderung in der "pre.php" in Ihrem
Weblication®-Projekt prüft die Software daraufhin, ob die Seite inzwischen
umbenannt oder verschoben wurde.
Hierzu legt Weblication® automatisch eine Tabelle mit der Zuordnung der alten URLs zu den jeweils neuen URLs an. Wird die Datei in der Tabelle gefunden, liefert Weblication® eine "301"-Weiterleitung zur neuen URL.
Damit zeigt der Server umgezogene oder verschobene Seiten automatisch an. Nicht mehr existierende URLs / Links im Suchindex von Suchmaschinen / Robots (z.B. Google™) werden somit trotzdem gefunden.
Sofern nicht vorhanden, setzen Sie hierzu in Ihrem globalen Projekt innerhalb der pre.php folgende interne Variable:
// Falls eine Seite nicht gefunden wird, versucht Weblication auf die passende Seite umzuleiten. Das kann z.B. die URL einer umbenannten Seite sein.
$preVars['tryToRedirectIfNotFound'] = true;