Устранение неполадок
Если вы обнаружили, что не зависимо от того, что вы пишете в URL, загружается только страница по умолчанию, значит ваш сервер не поддерживает переменную PATH_INFO, которая необходима для обработки дружественных поисковым системам URL. Первым делом, откройте файл application/config/config.php и найдите там информацию об URI Protocol. Ррекомендуется попробовать несколько альтернативных настроек. Если после этих попыток фреймворк все еще не заработал, вам прийдется заставить CodeIgniter добавлять знак вопроса к вашим URL. Чтобы сделать это, откройте файл application/config/config.php и замените это:
$config['index_page'] = "index.php";
на это:
$config['index_page'] = "index.php?";
