pro_seo - 3:17 pm on Aug 26, 2013 (gmt 0)
A BIG thanks for your reply and help.
You were right, the RewriteRule ^(([^/]+/)*)index\.html http://www.example.org/$1 [R=301,NS,L] code fixed the loop problem.
2. This entire website www.example.org has been recently moved to a sub-domain go.example.org. Also there are additional sub-domains where blogs have been installed like uv1.example.org; uv2.example.org and so on.
There are no additional domains that pass through the same htaccess. We just wanted that all requests for www.example.org/index.html or example.org/index.html should be redirected to just example.org
After the website has moved to the sub-domain, there is nothing on example.org except a splash page that redirects users to the new location. So I don't think a canonical redirect on the root domain would matter now, right?
3. The index.html is actually acting as a custom 404 page since it is the splash page that directs users to the new location at go.domain.org
Thanks a lot once again!