httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matus UHLAR - fantomas <uh...@fantomas.sk>
Subject Re: [users@httpd] (again) Can not define "default" name virtual host
Date Tue, 27 Jun 2006 14:09:14 GMT
> > <CITE>
> > Now when a request arrives, the server will first check if it is using an IP
> > address that matches the NameVirtualHost. If it is, then it will look at
> > each <VirtualHost> section with a matching IP address and try to find one
> >                                   ^^^^^^^^^^^^^^^^^^^
> > where the ServerName or ServerAlias matches the requested hostname. If it
> >           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > finds one, then it uses the configuration for that server. If no matching
> > virtual host is found, then the first listed virtual host that matches the
> > IP address will be used.
> > </CITE>
> > 
> > They only say, that the requested host name should match ServerName and
> > ServerAlias. But, when the name provided in <VirtualHost> matches the name
> > requested, the virtual host matches too.

On 27.06.06 14:31, Neil A. Hillard wrote:
> No, the VirtualHost entry tells Apache _where to listen_ for the request
> and nothing else.

That is, what docs says and how I understand it.

> The VirtualHost must match the IP:port combination of the request
> in order for that virtual host to stand a chance of
> receiving the request.

by "the request" I understood the destination IP address and port where the
request came, independently on the Host: header.

by "host receiving the request" I understood the virtual host (on the given
IP) whose ServerName or ServerAlias match the provided Host: header. If none
VirtualHost matches, the first has to be used.

> end of story.  Apache doesn't do it and unless you write a patch then I
> suspect no one else will.

Then, can at least someone help me to write such patch?

-- 
Matus UHLAR - fantomas, uhlar@fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
Enter any 12-digit prime number to continue.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message