httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael B Allen <iop...@gmail.com>
Subject Re: [users@httpd] Canonicalizing Domains / Hostnames
Date Thu, 07 Jul 2011 02:23:18 GMT
On Wed, Jul 6, 2011 at 10:05 PM, Sean Conner <spc@conman.org> wrote:
> It was thus said that the Great Michael B Allen once stated:
>>
>> Hi Sean,
>>
>> Ok. But I already have:
>>
>> <VirtualHost *:80>
>>   ServerName www.busicorp.com
>>   ...
>> </VirtualHost>
>>
>> Can I have multiple VirtualHost sections with the same address (*:80)
>> or expressions that overlap logically?
>
>  Yes.  You'll need to add a NameVirtualHost directive before the
> VirtualHost directives.
>
> NameVirtualHost *:80
>
> <VirtualHost *:80>
>  ServerName www.busicorp.com
>  ...
> </VirtualHost>
>
> <VirtualHost *:80>
>  ServerName server123.vps.hosting.net busicorp.com
>  Redirect permanent    / http://www.busicorp.com/
> </VirtualHost>
>
>  The NameVirtualHost directive tells Apache that there multiple sites
> sharing the same IP address.  Apache will then use the information the
> browser passes in (as part of the request) to determine which site to
> reference (it's the "Host:" header the browser sends in).  If it's missing,
> Apache will default to the first VirtualHost listed (so you want your
> primary listed first---unless I'm mistaken, which I could be).

Thanks,

This worked for redirecting busicorp.com to http://www.busicorp.com/.
But it did not work for server123.vps.hosting.net (which strangely
enough has a different IP address). Odd.

Mike

---------------------------------------------------------------------
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