LiteSpeed Support Forums

LiteSpeed Support Forums (http://www.litespeedtech.com/support/forum/index.php)
-   General (http://www.litespeedtech.com/support/forum/forumdisplay.php?f=25)
-   -   [solved] External loop redirection after an htaccess update (http://www.litespeedtech.com/support/forum/showthread.php?t=6524)

Cremas2 01-03-2013 11:16 AM

[solved] External loop redirection after an htaccess update
 
In my Apache error.log I get thousands of this error:

Code:

2013-01-02 20:46:44.582 [INFO] [50.18.21.225:48281-1#APVH_example.com] [REWRITE] detect external loop redirection with target URL: /index.html, skip.
2013-01-02 20:46:44.582 [INFO] [50.18.21.225:48276-1#APVH_example.com] [REWRITE] detect external loop redirection with target URL: /index.html, skip.

I have such a .htaccess file:

Code:

<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteCond &#37;{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

    RewriteCond %{HTTP_USER_AGENT} "Somebot|Otherbot" [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "Anotherbot|Theotherbot|Badbot" [NC]
    RewriteCond %{REQUEST_URI} !(\/mypages|\/otherpages) [NC]
    RewriteRule ^(.*)$ index.html? [R=301,L]

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>

If I comment out this block, I don't get any error. But I need that for mysite.

Code:

RewriteCond %{HTTP_USER_AGENT} "Somebot|Otherbot" [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "Anotherbot" [NC]
    RewriteCond %{REQUEST_URI} !(\/mypages|\/otherpages) [NC]
    RewriteRule ^(.*)$ index.html? [R=301,L]


NiteWave 01-03-2013 05:21 PM

try adding index.html in RewriteCond:

RewriteCond %{REQUEST_URI} !(\/mypages|\/otherpages) [NC]
=>
RewriteCond %{REQUEST_URI} !(\/mypages|\/otherpages|\/index\.html) [NC]

Cremas2 01-04-2013 12:10 PM

Thank you. It is solved.


All times are GMT -7. The time now is 05:19 AM.