タイトルが示すように、私は Code Igniter を使用しています。index.php を削除して www.
現在の設定はメイン ページでのみ機能し、すべての css および js ファイルも含まれます。ただし、内部リンクはどれも機能せず、500 内部サーバー エラーが発生します。
現在のすべての設定:
ドメイン設定では、ホスティングのフォルダーを指しており、メイン サイトが読み込まれるため、正しく機能しています。
config.php
$config['base_url'] = ' http://www.example.com ';
$config['index_page'] = '';
htaccessファイル
RewriteEngine On RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$ RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [L,R=301] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*) index.php?/$1
編集:なんとか解決しましたが、欠けていたのはこの行だけでした
RewriteBase /