* Paul Querna <[EMAIL PROTECTED]> wrote: > I tried searching the mailing list quickly, but I didn't see any > reasoning why mod_cgi{d} uses an internal redirect for these cases.
because it's a different request with a different filter chain. > The easy solution is to make mod_cgi{d} create a full subrequest, that > would therefore use the same filter chain, and therefore mod_deflate > would properly encode the content. That solves the symptoms of this particular issue, but not the real problem. > It seems that calling an internal redirect from anywhere in an output > filter is completely wrong. Nope. The real problem is that it's a *redirect within a subrequest*. The filterchain suddenly gets disconnected. What we need is kind of a glue filter which connects a subrequest (at "connection" level (a subrequest doesn't own a connection)) with the main one. I've tried to develop such a system for a long time, but ... I'm way to busy :-( nd -- $_=q?tvc!uif)%*|#Bopuifs!A`#~tvc!Xibu)%*|qsjou#Kvtu!A`#~tvc!KBQI!)*|~ tvc!ifmm)%*|#Qfsm!A`#~tvc!jt)%*|(Ibdlfs(~ # What the hell is JAPH? ; @_=split/\s\s+#/;$_=(join''=>map{chr(ord( # André Malo ; $_)-1)}split//=>$_[0]).$_[1];s s.*s$_see; # http://www.perlig.de/ ;