В этом случае (welcome.php внутри папки приветствия) маршрут будет выглядеть следующим образом:
$route['default_controller'] = "welcome/welcome";
CI пытается отобразить маршрут как folder[/subfolders]
, если сначала он не соответствует обычному контроллеру шаблона./ method, перед выдачей ошибки show_404 ().
Приведенный выше маршрут вызовет метод index () для класса Welcome внутри папки welcome, если, конечно, у вас нет класса welcome непосредственно в папке controllers.
То же самое относится к представлениям: если вы хотите отобразить представление в подпапке, вы вызываете его с помощью:
$this->load->view('welcome/welcome');
, который выбирает файл welcome.php в папке views/welcome/
.