httpd-docs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rich Bowen <rbo...@rcbowen.com>
Subject Re: [users@httpd] mod_rewrite subrequests or last rules within <Directory>
Date Wed, 26 Nov 2008 19:22:56 GMT
I've added it to trunk in r720955. Does this need to go in 2.0 and 2.2  
also?

Thanks.

On Nov 26, 2008, at 09:30, Eric Covener wrote:

> based on questions/problems on #apache, this probably does deserve  
> some emphasis
>
>
> ---------- Forwarded message ----------
> From: Peter Kehl <peter.kehl@gmail.com>
> Date: Wed, Nov 26, 2008 at 9:10 AM
> Subject: Re: [users@httpd] mod_rewrite subrequests or last rules
> within <Directory>
> To: users@httpd.apache.org
>
>
> Eric,
>
> thank you.
>
> Now I see it's mentioned at
> http://httpd.apache.org/docs/2.0/rewrite/rewrite_tech.html mentions
> that 'in per-directory context mod_rewrite first rewrites the
> filename... and then initiates a new internal sub-request with the new
> URL. This restarts processing of the API phases.'
>
> I originally only read
> http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html. It says
> 'Because the per-directory rewriting comes late in the process, the
> rewritten request has to be re-injected into the Apache kernel' - but
> it's not clear what is actually hapening to the request. Whoever
> maintains this web page, please could you append something like 'as if
> it were a new request - see
> [http://httpd.apache.org/docs/2.0/rewrite/rewrite_tech.html ]'  or '
> and it checks for any applicable rules again, from all its per-server
> or per-directory contexts' (or something more clear).
>
> Thank you
>
> 2008/11/26 Eric Covener <covener@gmail.com>:
>>> rewriter log says it rewrites to /index.php first (1st rule) and  
>>> then
>>> it rewrites it to /set_cookie.php (2nd rule). I thought [L] and [NS]
>>> should stop any further rules. What am I missing?
>>
>> In per-directory context, any time you make a change the entire cycle
>> is restarted -- 'L' only applies to the current pass.
>
> ---------------------------------------------------------------------
> 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@httpd.apache.org
>  "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
>
>
> -- 
> Eric Covener
> covener@gmail.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: docs-unsubscribe@httpd.apache.org
> For additional commands, e-mail: docs-help@httpd.apache.org
>

--
I have nature and art and poetry,
and if that is not enough, what is enough?
(Vincent van Gogh)






Mime
View raw message