Request exceeded the limit of 10 internal redirects
I recently had my PHP 5.6 recompiled by InMotion support and now my htaccess is throwing the 500 error below when I access http://clients.robidigital.com/activecollab5 -
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.
Below are the contents of my htaccess file. Does anyone have an idea of what might be wrong with it?
Options -Indexes
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]
RewriteRule ^assets/(.*)$ public/assets/$1 [L]
RewriteRule ^avatars/(.*)$ public/avatars/$1 [L]
RewriteRule ^wallpapers/(.*)$ public/wallpapers/$1 [L]
RewriteRule ^verify-existence$ public/verify.php [QSA,L]
RewriteRule ^proxy.php$ public/proxy.php [QSA,L]
RewriteRule ^api/v([0-9]*)/(.*)/?$ public/api.php?path_info=$2&api_version=$1 [QSA,L]
RewriteRule ^$ public/router.php [QSA,L]
RewriteRule ^(.*) public/router.php?path_info=$1 [QSA,L]
I contacted support from the developer and they said to make sure that the following 4 lines are set in the Apache virtualhost.
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
Sorry to hear you are getting an error when visiting your site. At a glance, I am unable to tell where the problem would be in the htaccess file. When visiting the URL you provided, I do not get any error currently. Were you able to correct the issue? If so, would you elaborate on the cause or fix for any future visitors?
Kindest Regards,
Scott M