Hi,

You need to use $1 instead of $0. I didn't know what $0 meant but now I guess 
it's "current rewriten URL"...
Anyway, "$something" starts at 1.

Olivier

Olivier CHIROUZE
I&0 Infrastructure
Volvo Information Technology
 

> -----Original Message-----
> From: Емил Иванов / Emil Ivanov [mailto:[EMAIL PROTECTED] 
> Sent: 05 May 2007 14:40
> To: users@httpd.apache.org
> Subject: [EMAIL PROTECTED] mod_rewrite do not rewrite internals
> 
> Hi,
> 
> I'm trying to make simple url rewriting for my site using mod_rewrite.
> 
> The .htaccess:
> 
> RewriteEngine On
> RewriteRule ^(.*)$ index.php?path=$0
> 
> When I test with http://localhost/some/path/here
> but instead of the path (some/path/here) I get index.php in 
> the path?!?
> 
> I looked in the rewrite.log and it matches correctly but it doesn't
> stop when the rule is matched and does it again for the rewritten
> rule. I tried [NS] as a flag but it doesn't helped...
> 
> Any ideas would be appreciated.
> 
> Regards,
> Emil Ivanov
> 
> ---------------------------------------------------------------------
> 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: [EMAIL PROTECTED]
>    "   from the digest: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

---------------------------------------------------------------------
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: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to