[Techtalk] Re: Directory handling with apache server
Berenice Chong
showercurtain2000 at yahoo.com
Thu Oct 30 02:56:19 EST 2003
On Mon, 27 Oct 2003, John Clarke said:
<snip> the slash is needed for the browser to build the correct url.
> if you type in the url:
>
> http://kirriwa.net/john
>
> the server (apache) knows that /john is a directory, but the
browser
> doesn't. a relative url within /john/index.html, e.g.:
>
> <p><a href="photos/index.html">Photos</a></p>
>
> has to be converted into an absolute url by the browser.
Hi John, and thanks for the explanation. So just to make sure I
understand correctly: apache knows /john is a directory (and not a
document) by using stat()?
> without a trailing slash, it will strip "john" and add
> "photos/index.html", giving "http://kirriwa.net/photos/index.html"
> which is incorrect, but the browser doesn't know that because it
has > no idea that "/john" is a directory.
<snip>
Ok I think I got this bit :) So if the URL is
http://kirriwa.net/john
the server should redirect the browser to http://kirriwa.net/john/ ?
Thanks
Berenice
__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/
More information about the Techtalk
mailing list