В CodeIgniter на сервере, если вы скопируете всю папку CodeIgniter в тестовую папку и выполните ее, выполняется только контроллер по умолчанию. Для других страниц отображается ошибка 404 страницы не найдена. В чем может быть причина?
Проверьте, rewrite
модуль включен. Если это не так, включите его.
В httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so
Попробуйте URL как
localhost/codeignitor/index.php/hike
Codeignitor
ваше имя корневой папки и hike
ваш новый контроллер