On Sun, Mar 20, 2005 at 10:19:10PM +0000, Jos? Ferradeira wrote: > Bruce Kingsbury wrote: > >Jos? Ferradeira wrote: > > > >>Hi, > >> > >>I allways go to an infinite loop with IE and to this message "exceeded > >>redirection limit" with Firefox when configuring mod_rewrite to > >>redirect users trying to direct access any page on my site to the > >>homepage. [snip] > >>/var/www/html/.htaccess : > >> > >>RewriteEngine On > >>RewriteCond %{HTTP_REFERER} !^http://192.168.5.230 [NC] > >>RewriteRule /* http://192.168.5.230 [R,L] > >> > >>What am I doing wrong? You're assuming that HTTP_REFERER is being set when the browser follows the redirect; a quick test will verify that doesn't happen (well, not with Firefox, anyway). To avoid the loop, you can add the following line after the 'RewriteEngine on': RewriteCond %{HTTP_REFERER} !^$ This verifies that the referer header is there; if it's not, the redirect will not be issued at all. Note that this may /not/ be the ultimate effect you're going for. =) --n -- <huey> dd of=/dev/fd0 if=/dev/flippy bs=1024 <huey> ^^^ Making Flippy Floppy --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx