httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 52342] ap_internal_redirect dropping filters means inconsistent behaviour for includes
Date Thu, 19 Jan 2012 12:05:09 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=52342

--- Comment #5 from Joe Orton <jorton@redhat.com> 2012-01-19 12:05:09 UTC ---
(In reply to comment #4)
> Hi Joe,
> 
> The proxy thing is perhaps confusing the issue. Maybe this is more easily done
> by doing something like:
> 
> <Proxy balancer://.../**/*.sssi>
>   SetOutputFilter INCLUDES
> </Proxy>

LocationMatch would be the obvious choice to me.

> I'm actually more concerned, as I say above, by the difference in behaviour of
> the filters going:
> main->sub_request, and main->(sub_request->internal_redirect), which I think
is
> very broken.

I don't understand your explanation of what it is broken, I'm afraid.  You can
try again, but a test case would be a way to communicate unambiguously.

In the case where, say:

1. main is uri /X
2. main requires a subreq for, say, SSI exec, so main->subreq is /X/Y
3. filter FOO is configured to apply to ONLY /X/Y, and is added to
r->output_filters
4. main->subreq does an internal redirect to /X/Z
5. main->subreq's handler is run

at step (5), is your contention that FOO should still be in the filter chain
for main->subreq's r->output_filters?  Or am I missing the point completely?

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message