Re: mod_rewrite fun

Dylan Reinhardt <[email protected]>
Newsgroups gmane.org.user-groups.linux.pdxlug
Message-ID <[email protected]>
Robby Russell wrote:

> On Sat, 2004-07-03 at 08:21, Dylan Reinhardt wrote:
> 
>>Robby Russell wrote:
>>
>>>http://mydomain.com/level1/level2/level3/
>>>
>>>RewriteRule ^(.*)/(.*)/(.*)/$
>>>index.php?level1=$1&level2=$2&level3=$level3
>>>
>>>I can get it to work at if I have all 3, but if I only go to:
>>>http://mydomain.com/level1/  it doesn't work. How can I make this be
>>>flexible? If it's only one // deep, then go to level1=$1 ///
>>>level1=$1&level2=$2, etc...
>>
>>Probably the easiest thing would be to stack several patterns 
>>corresponding to different numbers of "directory" levels, longest first. 
>>  First pattern to match wins.
>>
> 
> 
> I'll give that a try. 

Dunno if you're used to using stacked RewriteRules, but if you aren't, 
you'll probably need to use and/or know about the -L flag.

Just in case... :-)

Dylan
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.