httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From d...@ast.cam.ac.uk (David Robinson)
Subject Re: Bug in version 0.8.14 (fwd)
Date Fri, 06 Oct 1995 15:08:00 GMT
> There appears to be a bug in the module dir_module in mod_dir.c.  The trouble
> appears only when accessing the directory index without explicitly naming
> the directory index file.  In my case, I am trying to access the default
> directory index file 'index.html' through the
> URL:
>        http://caladan.sps.mot.com/Apache-test/83%25/
>...
> My guess at the source of the problem is that the above is transformed to the
> URL:
>        http://caladan.sps.mot.com/Apache-test/83%/index.html
>        
> This URL has the unescaped percent character "%", but the URL is treated as
> being escaped and the "unescape" routine is run on this URL.

His diagnosis is correct. internal_redirect() takes an _escaped_ URL.
I've uploaded 19_redir.0.8.14.patch which fixes this bug and an identical
one in mod_negotiation.c.

 David.

(I'll contact the user.)

Mime
View raw message