Проблемы с маршрутизации в CodeIgniter.Маршрутизация URI Codeigniter
Вот мой routes.php
$route['default_controller'] = "site/site/index/$1";
$route['404_override'] = '';
$route['admin'] = 'admin/index';
Я использую модульную систему и мой формат папки:
В стороне модули> Сайт> Контроллеры> site.php я есть следующее, которое получает путь каждого из них, введенного в cms, но проблема заключается в том, когда я перехожу к localhost/my_site /, он показывает страницу, но с ошибками, поэтому, если я положу следующий маршрут в: $ route ['site/(: any) '] =' site/site/index/$ 1 '; он затем работает и показывает все страницы, но, очевидно, я этого не хочу, я хочу, чтобы он знал, что установлена домашняя страница. Или это можно сделать через htaccess DirectoryIndex ??
Если это не имеет смысла или вы не можете понять, что я имею в виду, дайте мне крик, и я попробую объяснить более подробную информацию, но это проблема.
site.php модули> Сайт> контролеров следующим образом: http://pastebin.com/x5eAtb4d –