Zentrale Webkoordination

Slugs/URLs aktualisieren

Wenn Sie Seiten wie vorher beschrieben (Seiten erstellen, verschieben & umbenennen) verschoben oder umbenannt haben, ist es wichtig, dass Sie das Modul Slugs im Modulmenü auswählen und dann die Slugs aktualisieren. 

Am besten wählen Sie im Strukturbaum die Startseite dafür aus, falls Sie mehrere Seiten verschoben/umbenannt haben, damit alle URLs aktuell sind und die Seitenhierarchie stimmt. Dies empfiehlt sich ebenso, wenn Sie die Slugs noch nie aktualisiert haben. Wenn die URL der übergeordneten Seite nicht richtig ist, wird die darunter es ebenfalls nicht sein bzw. den Fehler der übergeordneten Seite vererbt bekommen.

TYPO3 arbeitet mit sprechenden URLs, das heißt, dass man anhand der URL ablesen kann, wo die Seite verortet ist. Sie gibt den Pfad zur Seite an. Wenn Sie nun das Modul Slugs ausgewählt haben und die gewünschte Seite bzw. die Startseite, dann können Sie im Bearbeitungsbereich noch verschiedene Modifikationen vornehmen. 

Wählen die im zweiten Drop-Down-Menü unendlich aus. Diese Einstellung gibt an, wie viele Ebenen in die Tiefe die Aktualisierung umfassen soll. 

Danach werden Sie Ihre komplette Seitenstruktur aufgelistet sehen, mit verschiedenen Spalten (title/bisheriger slug/neuer slug/locked). In der Spalte bisheriger slug werden nun einige Pfade rot erscheinen oder orange. Die roten sind durch Ihre Änderungen falsch (geworden), die orangenen sind falsch, weil übergeordnete Pfade nicht mehr richtig sind. In der Spalte neuer slug steht der durch die Aktualisierung wieder richtige Pfad in grün. Scrollen Sie nach ganz unten und betätigen Sie den Button Slugs neubilden. Je nachdem wieviele URLs fehlerhaft waren, kann die Aktualisierung ein wenig dauern.

Es kann sein, dass nach einmaliger Aktualisierung noch ein paar Pfade in der zweiten Spalte rot sind. Diese Pfade hatten dann unter Umständen zu viele übergeordnete falsche Pfade/Abhängigkeiten. Betätigen Sie in diesem Fall einfach ein zweites Mal (oder drittes Mal) den Button ganz unten und aktualisieren Sie die Slugs erneut.

Danach sollten Sie sich alle Pfade einmal anschauen und kontrollieren. Es kommt häufig vor, dass neue Seiten erstellt wurden, die es vorher schon gab, aber auf nicht sichtbar geschaltet waren/sind. Wenn sich diese Seiten auf der selben Ebene im Strukturbaum zusammen befinden, wird die neue Seite mit einer Nummer hinter dem Seitennamen in der URL versehen, da es sonst ein und dieselbe URL zweimal geben würde, was nicht geht. Sollten Sie solche Pfade in Ihrer Seitenstruktur finden, benennen Sie eine der Seiten um, damit sich eine andere URL ergibt. Danach müssen Sie natürlich wieder die Slugs aktualisieren.