die URL-behandlung in UNCMS ist einen besonderen augenmerk wert.
die ziele der URL-behandlung sind:
- vermeidung von "duplicate content": eine ressource oder seite soll immer nur über einen eindeutigen URL erreichbar sein.
- vermeidung von 404-fehlern: endbenutzer sollen die möglichkeit haben, einen bookmark zu setzen. auch wenn sich in der zwischenzeit der URL zu einer ressource oder seite geändert hat, soll der bookmark noch funktionieren und korrekt weiterleiten.
- alternative urls, z.b. für werbekampagnen: beispiel.com/tv kann z.b. automatisch zu einer bestehenden seite, beispiel.com/hier/mein/pfad/fernsehen leiten. aber eben so, dass kein duplicate content entsteht.
- manche ressourcen sollen explizit nicht mehr verfügbar sein, z.b. daten, die irgendwann nicht mehr aktuell sind.
UNCMS unterstützt diese prozesse vollständig:
- eine seite hat immer einen Haupt-URL, unter dem sie zu finden ist.
- eine seite kann beliebig viele Neben-URLs haben, die, wenn aufgerufen, per "redirect 301 (moved permanently)" an den Haupt-URL weiterleiten.
- beim löschen einer seite können Sie entscheiden, ob die seite für die Frontend-Benutzer als gelöscht (410 Gone) angezeigt wird, ob einem Frontend-Benutzer gezeigt wird dass die ressource unbekannt ist (404 Not Found) oder ob automatisch zu einer anderen Seite weitergeleitet werden soll (301 Moved Permanently)