I have found a large number of these errors in our apache log:
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.
I had our sysadmin enable LogLevel debug and found they were coming this scenario:
[Wed Nov 10 17:24:59 2010] [debug] core.c(3063): [client xxx.xxx.xxx.xxx] r->uri = /&refer=http:/www.facebook.com/l.php
[Wed Nov 10 17:24:59 2010] [debug] core.c(3069): [client xxx.xxx.xxx.xxx] redirected from r->uri = /&refer=http:/www.facebook.com/l.php
[Wed Nov 10 17:24:59 2010] [debug] core.c(3069): [client xxx.xxx.xxx.xxx] redirected from r->uri = /&refer=http:/www.facebook.com/l.php
[Wed Nov 10 17:24:59 2010] [debug] core.c(3069): [client xxx.xxx.xxx.xxx] redirected from r->uri = /&refer=http:/www.facebook.com/l.php
[Wed Nov 10 17:24:59 2010] [debug] core.c(3069): [client xxx.xxx.xxx.xxx] redirected from r->uri = /&refer=http:/www.facebook.com/l.php
[Wed Nov 10 17:24:59 2010] [debug] core.c(3069): [client xxx.xxx.xxx.xxx] redirected from r->uri = /&refer=http:/www.facebook.com/l.php
[Wed Nov 10 17:24:59 2010] [debug] core.c(3069): [client xxx.xxx.xxx.xxx] redirected from r->uri = /&refer=http:/www.facebook.com/l.php
[Wed Nov 10 17:24:59 2010] [debug] core.c(3069): [client xxx.xxx.xxx.xxx] redirected from r->uri = /post-slug/&refer=http:/www.facebook.com/l.php
[Wed Nov 10 17:24:59 2010] [debug] core.c(3069): [client xxx.xxx.xxx.xxx] redirected from r->uri = /10/post-slug/&refer=http:/www.facebook.com/l.php
[Wed Nov 10 17:24:59 2010] [debug] core.c(3069): [client xxx.xxx.xxx.xxx] redirected from r->uri = /11/10/post-slug/&refer=http:/www.facebook.com/l.php
[Wed Nov 10 17:24:59 2010] [debug] core.c(3069): [client xxx.xxx.xxx.xxx] redirected from r->uri = /2010/11/10/post-slug/&refer=http://www.facebook.com/l.php
I looked at our .htaccess, and it seems to me like this rule is causing the problem?
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
This is one of the rules that is required for multi-site, though it seems like it causes a URL that ends in .php to never resolve, if the .php is not part of a filename, as in the above example.. which seems like it would be really common -- a facebook referral.
Just wanted to bring this up and see what others think, is this a real issue? For now I am going to strip the &refer=xxx stuff out of the URL before it hits the WP rules.