Ich arbeite derzeit mit Zend für mein Projekt. Dieses Projekt hatte Kategorien. Normalerweise würde ich die URLs mit Zend-Routen umschreiben, damit ich meine Seite wie folgt erreichen kann: http: //site.ext/category/ [category-name] /. Aber für SEO-Zwecke möchte ich Root-Level-URLs erstellen. Mit anderen Worten: http: //site.ext/ [category-name] /.Zend: Route auf 'root' Ebene
Aber natürlich wird Zend versuchen, einen Controller namens [category-name] zu finden. Was ist der beste Weg, um dieses Problem zu umgehen? Ich habe an so etwas wie einen Fallback-Controller gedacht. Falls die Seite nicht gefunden wird, sollte der Callback-Controller die Anfrage bearbeiten und prüfen, ob die Kategorie existiert. Wenn nicht: Weiter zum Fehler-Controller.
Ist dies die beste Lösung, und was ist die Meinung meiner Kollegen Programmierer?
Mit freundlichen Grüßen,
Martijn