У меня есть приложение, которое находилось в папке с именем «project», я переместил все файлы из «project» в «project / admin», потому что я решил, что это лучшая структура для доступа к приложению через www. example.com/project/admin URL.
Проблема, с которой я сейчас сталкиваюсь, заключается в том, что я не могу получить доступ ни к одному из контроллеров. Страница индекса, которая настроена на отображение определенной страницы с контроллера, работает нормально, но ссылка не работает.
Чтобы прояснить ситуацию, вот пример:
Допустим, у меня есть контроллер с именем "manage", который содержит функцию с именем "list_products". Если я установлю переменную $route['default_controller'] = "manage/list_products"
, индексная страница (www.example.com/project/admin) загрузится отлично. Но если я пытаюсь получить доступ к URL www.example.com/project/admin/manage/list_products
, я получаю 404. Ни одна из моих страниц не загружается, за исключением index.php.
Я изменил свой base_url на новую папку, но я не знаю, нужно ли мне что-либо менять в конфигурации.
Я надеюсь, что кто-то может помочь с этим,
Спасибо.