CodeIgniterを使用して記述されたPHPスクリプトをダウンロードしました。ローカルホストから実行すると、adminフォルダーに移動すると、ローカルホストが再び表示されます。また、私のWebホストから実行すると、500内部サーバーエラーが表示されます。
http:// localhost/myprojからサイトを実行します。動作します。次に、 http:// localhost / myproj / administratorにある管理ページに移動しようとすると、500内部サーバーエラーが発生します。
ここで、これは.htaccessファイルの間違ったコードが原因である可能性があることを読みました。これは私の現在の.htaccessファイルです
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ $1 [L,R=301]
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
# Without mod_rewrite, route 404's to the front controller
ErrorDocument 404 /index.php
私を助けてください。非常に小さな問題かもしれませんが、エラーを見つけることができません。