Мне интересно, есть ли другие параметры конфигурации для контроллера по умолчанию.
Например, если у меня есть контроллер с именем site, и я установил контроллер по умолчанию в следующем файле: application / config / rout.php:
$route['default_controller'] = "site";
Я должен быть в состоянии пойти на <a href="http://localhost" rel="nofollow noreferrer">http://localhost</a>
, и это поднимает
index();
функция в контроллере сайта.
Однако, если я попытаюсь перейти на <a href="http://localhost/index.php/index2" rel="nofollow noreferrer">http://localhost/index.php/index2</a>
, чтобы загрузить функцию index2();
, я получу ошибку 404. Если я изменю URL на http://localhost/index.php/site/index2
, он будет работать нормально, но я подумал, что уже установил контроллер по умолчанию. Есть ли способ обойти это?