Wenn Sie von der Rewrite1 auf die Rewrite2 umstellen wollen, müssen Sie bedenken, dass sich dabei das Aussehen der URLs ändert. URLs, die noch im Suchindex von Suchmaschinen wie Google, Bing, usw. existieren, können dann vom EGOCMS nicht mehr aufgelöst werden und leiten auf die 404 Fehlerseite weiter.
Das EGOCMS bietet für die Umstellung ein Migrationsskript an, über das die alten URLs gesichert werden.
Dabei werden alle alten URLs gesammelt und in die Datenbank Tabelle egotec_url als alternative URLs geschrieben. Das bedeutet: wird eine alte URL aufgerufen, kann das EGOCMS diese einer Seite zuweisen und leitet auf die neue URL weiter. Dabei wird auch ein 301 Header gesendet, so dass sich die alte URL automatisch im Suchindex der Suchmaschine ändert.
Rufen Sie während Sie noch die Rewrite1 aktiv haben folgendes Skript im Browser auf:
/bin/tool/admin/migrate_urls.php
Geben Sie hier mit dem ?site=...
Parameter an, für welchen Mandanten Sie die alten URLs migrieren wollen. Geben Sie stattdessen den Parameter ?allsites=1
an, werden die URLs aller Mandanten migriert.
Nach der Migration stellen Sie auf Rewrite2 um. Bei der ersten Einstellung sollten Sie vom EGOCMS gefragt werden, ob Sie die URLs berechnen wollen. Beantworten Sie diese Abfrage mit "Ja".
Falls Sie die Abfrage nicht erhalten oder wiederholen möchten, können Sie jederzeit im Browser folgendes Skript aufrufen:
/bin/tool/admin/su/update_urls.php?allsites=1
Die Einstellungen und Ausführung der Skripte können nur als Superuser durchgeführt werden.
Die Umstellung von der Rewrite2 auf die Rewrite1 ist hingegen unkompliziert und erfordert keine weiteren Maßnahmen.