Apache 2.4 - Request exceeded the limit of 10 internal redirects aufgrund der zu erwartenden Konfigurations-Fehler

Ich bin mit Apache 2.4 (64-bit) und PHP 5.4.15 auf windows Server 2008 R2 Enterprise und habe bemerkt, der folgenden Fehler im Apache-error-log:

AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.

Ich habe eine multisite-Installation von WordPress läuft und ich denke der Fehler kommt von einem Fehler in der htaccess umschreiben.

Blick auf diesen Beitrag:
Request exceeded the limit of 10 internal redirects aufgrund der zu erwartenden Konfigurations-Fehler.?

Schlagen Sie vor, um durch dies ersetzen:

# BEGIN WordPress
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.php [L]
</IfModule>
# END WordPress

mit diesem Stück code, mit freundlicher Genehmigung von Scott Yang:

<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteBase /
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.+)$ /index.php/$1 [L,QSA]
</IfModule>

Aber mein WordPress htaccess sieht das ein wenig anders, so dass ich nicht einfach ersetzen wollen mein code nur im Fall, dass ich versehentlich zu ersetzen, etwas, das ich brauche.

Hier ist meine htaccess:

# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymLinks -MultiViews
Header set Access-Control-Allow-Origin "*"
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
</IfModule>
# END WordPress

Kann mir jemand vorschlagen, was ich ändern muss?

InformationsquelleAutor iltdev | 2014-03-31

Schreibe einen Kommentar