David~ Your server is probably configured incorrectly, similarly to Jim's.
If you're looking for evidence of the problem, don't expect IE to hand it to you. Install ngrep or ethereal on the web server, and use it to watch the traffic on port 80. I expect that you will see a conversation like this: IE -> server Host: server GET /documents server -> IE 301 Moved Location: http://localhost.localdomain/documents/ The web server has told the client where to get the "documents" resource, but IE can't follow the instructions given, because they're wrong. Your web server must know its local host name. When you aren't doing name based virutal hosts, then you pretty much always have to set ServerName in /etc/httpd/conf/httpd.conf On Fri, 7 Dec 2001, dave brett wrote: > Hi Gordon > > I tried out of curiosity. It didn't work for me. The server is a rh 6.2 > running the standard apache server with nothing extra added. The browser > was MS Internet explorer 5. > > http://server/documents ---> gets page cannot be displayed > http://server/documnets/ ---> gets the directory listing > > david > > > > On Thu, 6 Dec 2001, Gordon Messmer wrote: > > > On Fri, 7 Dec 2001, Jim Bija wrote: > > > > > Untill redhat 7.2 they never had to add the trailing slash. Please explain. > > > > When the server is configured correctly, it redirects the browser to the > > correct URL. If a URL resolves to a directory, then it must end in a > > slash to be valid. Therefore, when the browser asks for ~jim, the server > > replies: "No, ask for ~jim/ and I'll think about it." The browser does. > > > > Try this on any functioning web site. Point your browser at a dir without > > a trailing slash, and notice that the URL changes before the page > > displays. That's not browser magic... that's the server putting the > > browser in its place. :) > > > > > >From what you said it would appear that ALL redhat distros would make you > > > add the trailing slash, that is not true in my experience from 5.2 to 7.1. > > > > No, all Red Hat distro's apache requires a trailing slash on URL's that > > resolve to directories. They don't, however, "make you add" it. The > > server adds it when you are wrong. > > > > I'm almost certain that the problem you are having is that the server > > thinks its hostname is localhost.localdomain, and your browser can't load > > the URL given as a 301. Fix this by setting "ServerName" in > > /etc/httpd/conf/httpd.conf > > > > -- > > If I had a dollar for every brain that you don't have, > > I'd have one dollar. - Squidward to SpongeBob > > > > > > > > _______________________________________________ > > Redhat-list mailing list > > [EMAIL PROTECTED] > > https://listman.redhat.com/mailman/listinfo/redhat-list > > > > -- If I had a dollar for every brain that you don't have, I'd have one dollar. - Squidward to SpongeBob _______________________________________________ Redhat-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/redhat-list