最近、codeigniter Web サイトを新しい Web ホストに切り替えましたが、サイト上のすべてのリンクが壊れています。それらのWebサイトの1つをクリックするたびに、index.phpにのみリダイレクトされます。すべてが問題なく古いサーバーで機能しました。サーバーについてはよくわかりません。問題は、サーバーが共有ホスティングであり、/etc/apache2 ディレクトリの conf ファイルにアクセスできないことです。
私の .htaccess ファイルは
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
# Without mod_rewrite, route 404's to the front controller
ErrorDocument 404 /index.php
</IfModule>
どんな助けでも大歓迎です。ありがとうございました!