[lug] Strange Apache VirtualHost behavior

David Morris lists at morris-clan.net
Tue Nov 23 08:48:30 MST 2004


On Mon, Nov 22, 2004 at 11:24:15PM -0700, Lee Woodworth wrote:
> You fixed it? I just looked at
>     http://david.morris-clan.net/foo (no trailing slash)
> and it redirects to
>     http://david.morris-clan.net/foo/
> which has cats.html in it.

Now that is odd because it does *not* do that for me.

<sigh>

What web browser are you using?   I wonder if perhaps
Mozilla/Firefox aren't sending the right information.

--David

> David Morris wrote:
> >On Mon, Nov 22, 2004 at 02:54:06PM -0700, David Anselmi wrote:
> >
> >>>If I go to this one:
> >>>
> >>>  http://david.morris-clan.net/foo
> >>>
> >>>(Note the lack of a trailing '/') I get redirected here:
> >>>
> >>>  http://belsambar.morris-clan.net/foo/
> >>
> >>No trailing slash gives me a 404 at the moment.  Perhaps you want mod_dir?
> >
> >
> >Aye, you get 404 because
> >http://belsambar.morris-clan.net/foo/ does not exist.  If
> >you add the trailing '/' you stay in http://david.mo... and
> >don't get 404.  I do have mod_dir being used.
> >
> >
> >>[...]
> >>
> >>>NameVirtualHost 66.93.122.13
> >>>
> >>><VirtualHost 66.93.122.13:80>
> >>>	ServerAlias		morris-clan.net
> >>>	ServerAlias		*.morris-clan.net
> >>
> >>Should the first of those be ServerName rather than Alias by any chance?
> >
> >
> >It should yes....but doesn't change anything apparently
> >
> >A few more experiments make it even more interesting:
> >
> >No matter what virtual host is placed first, the hostname in
> >the URL is redirected to 'belsambar.morris-clan.net' (the
> >name of the computer which, incidentally, doesn't exist
> >anywhere in the config file) and the DocumentRoot is taken
> >from the first VirtualHost entry.
> >
> >--David
> >_______________________________________________
> >Web Page:  http://lug.boulder.co.us
> >Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug
> >Join us on IRC: lug.boulder.co.us port=6667 channel=#colug
> 
> _______________________________________________
> Web Page:  http://lug.boulder.co.us
> Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug
> Join us on IRC: lug.boulder.co.us port=6667 channel=#colug



More information about the LUG mailing list