0

サードパーティの apache サーバーによってホストされているサブドメインに codeigniter アプリをデプロイしています。ページにアクセスすると、常に更新され、ブラウザはリダイレクト ループが発生していることを通知します。私が使用している Apache conf 設定とカスタム .htaccess ファイルに関係していることはわかっていますが、修正方法がわかりません。

現在の .htaccess コード:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L]
4

1 に答える 1

0

別のことを試してください.htaccess

RewriteEngine on
RewriteCond $1 !^(index\.php|robots\.txt)
RewriteRule ^(.*)$ /index.php?/$1 [L]

そうでない場合-最後の行をに変更してみてください

RewriteRule ^(.*)$ /index.php/$1 [L]

また$config['index_page']、config.phpで次のように設定していることを確認してください''

于 2012-08-24T21:56:55.213 に答える