Forum Moderators: phranque

Message Too Old, No Replies

Infinite loop

rewrite rule

         

nevsk

4:20 am on Jun 14, 2004 (gmt 0)

10+ Year Member



Hi,

i have the following rule on my .htaccess file:

RewriteEngine On
RewriteCond %{REQUEST_URI}!^/(dir1¦dir2¦dir3)/
RewriteCond %{REQUEST_URI}!\.(gif¦jp?eg¦png)$
RewriteRule ^([a-zA-Z0-9][^/]+) /main.php?user=$1 [L]

it works perfect if the request url is [mydomain...] but if the url is [mydomain...] the page, which is a frame, keep reloading inside itself.

acctualy i also need a rule to redirect for example:

[mydomain...]

to

[mydomain...]

tks,
nevsk

jdMorgan

4:25 am on Jun 14, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



To prevent your loop:

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/([b]main.php[/b]¦dir1/¦dir2/¦dir3/)
RewriteCond %{REQUEST_URI} !\.(gif¦jp?eg¦png)$
RewriteRule ^([a-zA-Z0-9][^/]+) /main.php?user=$1 [L]

Jim

nevsk

4:38 am on Jun 14, 2004 (gmt 0)

10+ Year Member



sorry but i made the modification and the loop stills happening...

jdMorgan

2:39 pm on Jun 14, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Please post more information... What requests do you see repeated in your access logs when it 'loops'?

Jim