httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bernd Muent <>
Subject [users@httpd] modRewrite looks in the wrong subfolder: http://localhost/module/News/article/56.html => http://localhost/index.php?module=News&article=56
Date Tue, 11 Apr 2006 08:46:37 GMT
Hi together,
I'd like the following for a CMS:
URL http://localhost/module/News/article/56/show/1.html
will be rewrited to

 From the PHP site, it's easy to explode the querystring and prepare the 
right link.

When I click the first time on:
everything is ok, but then the link becomes the following:


So Apache thinks that "module/News/article/56/show/" is the current 
folder and he is looking in this subfolder.
After that I get either a 404 or embedded pictures are not found.

My rewrite rules are the following:
RewriteRule ^(.*)/(.*)(\.html?)$ /index.php?$1=$2 [L]
RewriteRule ^(.*)/(.*)/(.*)(\.html?)$ /index.php?$1=$2&$3 [L]
RewriteRule ^(.*)/(.*)/(.*)/(.*)(\.html?)$ /index.php?$1=$2&$3=$4 [L]
RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)(\.html?)$ 
/index.php?$1=$2&$3=$4&$5 [L]

I tried the following too:
RewriteBase /

But nothing has changed.

Thank you for tips, Bernd

Bernd M√ľnt                   Durchwahl: 030/69032-509
euroscript Deutschland GmbH  Zentrale:  030/69032-300
Abteilung IT-Management      Fax:       030/69032-505
Alt-Moabit 91                Mail:
10559 Berlin                 Web:

The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:> for more info.
To unsubscribe, e-mail:
   "   from the digest:
For additional commands, e-mail:

View raw message