Одна вещь о шаблоне H MVC в Codeigniter заключается в том, что вы должны очень хорошо следовать структуре папок.
В своем описании вы сказали, что создали файл Test. php в вашем контроллере, который находится в папке с именем "frontend", которая также находится в другой папке "test" в папке ваших модулей.
Теперь уловка в том, если имя вашего контроллера (Test. php) совпадает с папкой имя (тест), вы можете просто назвать его так:
$route['test'] = "frontend/test/index";
Вместо этого:
$route['test'] = "frontend/test/Test/index";
С другой стороны, скажем, вы создали другой файл (или контроллер) в текстовой папке с именем User. php, затем вы можете установить свой маршрут следующим образом:
$route['test/user'] = "frontend/test/user/index";
Затем, опять же, в вашем примере кода маршрута я заметил, что вы пытались использовать заглавные буквы для "Test", это делает на самом деле не имеет значения, что вы можете просто использовать вместо этого «тест» в нижнем регистре: $route['test'] = "frontend/test/test/index";
Но обратите внимание, это было просто для того, чтобы объяснить, чувствителен ли он к регистру или нет.
Попробуйте сами, и давайте посмотрим на результат