так как я хочу разделить интерфейс и бэкэнд системы. я создал 2 папки внутри контроллеров как интерфейс и бэкэнд
Ниже представлена структура папки контроллера.
controller
--frontend
---store.php
---processing.php
---profile.php
---authenticate.php
---register.php
--backend
---authenticate.php
---stats.php
---users.php
---property_manage.php
---register.php
Я могу получить доступ к функциям с помощью
frontend/store/add
frontend/store/manage
......
backend/stats/sales
backend/stats/payments
.....
но я хочу снять интерфейс и сегменты бэкэнда с URL.
Я проверил функцию маршрутизации в codeigniter, но, согласно моим знаниям, мне нужно индивидуально указать каждый маршрут. Поскольку у меня около 12 контроллеров, и каждый из них имеет около 10 -15 функций, мне может потребоваться указать каждую функцию на маршрут.
Есть ли другой эффективный способ достижения маршрутизации или любым другим способом? (без использования htaccess)