ありがとう /* 実際にMAB */: あなたのコードは実際に動作します。上記のコードは localhost (Windows 上の WAMP サーバー) で動作します。ディレクトリ構造などのフォルダーに codeigniter プロジェクトを配置した場合は、次のようになります。
C:\wamp\www\proposal
だから、あなたは交換する必要があります
RewriteRule ^(.*)$ /project/index.php/$1 [L]
に
RewriteRule ^(.*)$ /proposal{or your folder name}/index.php/$1 [L]
これがプロジェクトに当てはまらない場合 {codeigniter を www フォルダーに直接配置した} 場合は、上記のコードからフォルダー名を次のように削除します。
RewriteRule ^(.*)$ /index.php/$1 [L]
変更も忘れずに
$config['index_page'] = 'index.php';
に
$config['index_page'] = '';
構成フォルダー {config.php} 内
他の人も同じ答えを提供してくれることを願っていますが、上記のコードは私のプロジェクトで機能するため、詳細も提供する必要があると感じました。