я недавно переключился ci v.3
и я столкнулся с проблемами
мой живой сервер перенаправляет меня на страницу ошибки 404, когда я нажимаю на ссылку
это было прекрасно на локальном хосте, но не работает на сервере.
мой файл .htaccess
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]# 2 ---- Prevent directory file listing in all of your folders ----
IndexIgnore *
Попробуйте переименовать файл в ucfirst для контроллера и модели папки.
Пожалуйста, обратитесь http://www.codeigniter.com/userguide3/installation/upgrade_300.html#step-2-update-your-classes-file-names
Просто переименуйте имя вашего контроллера:
например: about.php в About.php