Tach!
wenn ich jetzt so eine URL habe: example.com/module1/submodule1/edit/323
weiß ich ja erstmal nicht, was modulname, was action und was Wert ist. Wie macht man sowas am geschickstesten? Prüfen, ob ein Kontroller (= Methode) existiert?
Du kannst per Konvention festlegen, dass zum Beispiel die Argumente für Modul, Controller, Action und eine optionale beliebige Anzahl an Parametern stehen. Dieses Muster greift immer am Schluss. Davor versuchst du mit konkreten Regeln die Sonderfälle herauszufischen.
dedlfix.