ここから CodeigniterのTank Auth認証ライブラリの基本インストールをインストールしました: https://github.com/ericbae/XTA2/
config.php ファイルから「index.php」を削除するまで、すべてがうまく機能します。
$config['index_page'] = '';
$config['enable_query_strings'] = FALSE;
ブラウザがエンドレス リダイレクト ループに入り、次のように通知します。
Firefox は、サーバーがこのアドレスへのリクエストを決して完了しない方法でリダイレクトしていることを検出しました。
Firebug は次のようになります。
私のhtaccessファイルは次のようになります。
Options +FollowSymLinks All -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /path/to/my/site/
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 index.php
</IfModule>
これは、私が他の多くの codeigniter プロジェクトで使用する通常の htaccess ファイルであり、これらのプロジェクトでうまく機能するようです。
一体何がこれを引き起こしているのでしょうか?