私は最近ci v.3に切り替えましたが、ライブサーバーがURLにアクセスすると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 *