[解決済み】設定ミスの可能性が高いため、リクエストが内部リダイレクトの上限10個を超えた
2022-02-13 01:14:17
質問
CakePHPアプリケーションで以下のエラーが発生します。
設定エラーの可能性が高いため、要求が内部リダイレクトの制限値 10 を超えました。必要に応じて 'LimitInternalRecursion' を使用して制限を増やしてください。LogLevel debug'を使用してバックトレースを取得してください。 http://projectname.dev/
ルートフォルダにある私の.htaccessは、以下のような感じです。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
で、appフォルダ内にあります。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
と webroot フォルダにある。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /projectname
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
私はこのチュートリアルに沿っていました。
http://book.cakephp.org/2.0/en/getting-started.html
解決方法は?
ここで解決策を見つけたところです。
https://willcodeforcoffee.com/cakephp/2007/01/31/cakephp-error-500-too-many-redirects.html
webrootの.htaccessファイルは、以下のようにします。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
ではなく、このように
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /projectname
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
関連
-
[解決済み】htaccess - ブラウザのURLを変更せずにサブフォルダにリダイレクトする。
-
[解決済み】SSLが許容最大長を超えるレコードを受信しました。(エラーコード: ssl_error_rx_record_too_long)
-
[解決済み] Apache Server Noob: 利用可能なソケットがありません。
-
[解決済み] WAMPが緑色にならない。また、VCRUNTIME140.dllのエラーは
-
[解決済み] Apacheを起動できませんでした - ServerRootは有効なディレクトリである必要があります 指定されたモジュールが見つかりません
-
[解決済み] WAMPでapacheのポート番号を変更する方法
-
[解決済み] java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient をインスタンス化できません。
-
[解決済み】ssl_error_rx_record_too_longとApache SSL【終了しました
-
[解決済み】Apacheで提供されるテキストファイルにgzipの代わりにdeflateを使用するのはなぜですか?
-
[解決済み] LinuxサーバーのApacheで使用するためにPFX証明書ファイルを変換するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】htaccess - ブラウザのURLを変更せずにサブフォルダにリダイレクトする。
-
[解決済み] Apache Server Noob: 利用可能なソケットがありません。
-
[解決済み] ** サーバーがホスト名.com nxdomainを見つけることができません。
-
[解決済み] Apache Proxy: 有効なプロトコルハンドラがない
-
[解決済み] WAMPでapacheのポート番号を変更する方法
-
[解決済み] XAMPP Apacheが起動しません
-
[解決済み] サーバーの設定によりクライアントが拒否される
-
[解決済み] Apache: サーバー設定によりクライアントが拒否される
-
[解決済み] <IfModule mod_rewrite.c> で毎回 RewriteEngine On?
-
[解決済み】htaccess で https://www にリダイレクトされる。