Julian, Wed, Apr 04, 2007 at 01:12:54PM +0200, Julian Reschke wrote: > >Pardon for my stupideness, but what 'that reason' you are talking > >about? The previous letter was rather long and I fail to identify > >the exact point you're commenting. Could you, please, elaborate > >a bit? > > Sorry. > > What I meant by "reason" was the fact that the "Destination" header (and some > aspects of the "If" header) require absolute URIs, which is problematic when > there's a reverse proxy in the transmission path. All the issues around to >rewrite or not to rewrite headers go away once these headers use absolute paths > (well, as long as the reverse proxy doesn't also rewrite paths, but I would > claim that this is nearly impossible to get right with WebDAV).
Ahh, OK, thanks for the clarification. I had just tried to do path rewriting and I see that things are bad: I am using Git over HTTP and it fails badly with the path rewriting. May be will try to understand why, but I am not sure. So, your point is that Apache should make no attempts to rewrite the 'Destination' header for DAV and clients should use absolute paths for DAV. Or we still need 'Destination' rewriting? In the reverse proxy mode, I mean. Thank you! -- Eygene
