Codeigniter - Routing an den Controller, falls vorhanden, falls kein Standardwert verwendet wird

Also habe ich meine Routen so eingerichtet:

$route[':any'] = "main";
$route['products/(:any)'] = "products/product/$1";

Zum Beispielwww.meinesite.com/etwas geht zur hauptsteuerung, mit der ich mich beschäftige"etwas". Mit Produkten gehe ich ähnlich um.

Aber wie Sie später sehen können, muss ich alle anderen Controller mit Methoden aufschreiben, die ich anstelle des Hauptcontrollers verwenden möchte. Gibt es eine Möglichkeit, automatisch zu erkennen, ob der Controller vorhanden ist, verwenden Sie den Controller und nicht die Standardeinstellung"Main"?

$route['products'] = "products";
$route['admin/user/login'] = "admin/user/login";
$route['admin/user/logout'] = "admin/user/logout";
$route['admin/migrations'] = "admin/migrations";
$route['admin/dashboard'] = "admin/dashboard";

Antworten auf die Frage(1)

Ihre Antwort auf die Frage