On Sun, Mar 15, 2009 at 2:34 AM, Rex C. Eastbourne
<rex.eastbou...@gmail.com> wrote:
> Hello,
>
> I am completely new to Apache. I have a static IP address that's being
> hosted on an Ubuntu server. (I do not own a domain name yet.) I would like
> to have two versions of a web app on my IP address (let's call it X.X.X.X):
>
> test.X.X.X.X
> production.X.X.X.X
>
> Is this possible with Apache? I have gone through the Apache documentation
> on VirtualHosts, which I presume is how I would configure this. Here is what
> I have tried putting in my httpd.conf file
>
> NameVirtualHost *:80
>
> <VirtualHost *:80>
>     DocumentRoot /www/production
>     ServerName production.X.X.X.X
> </VirtualHost>
>
> <VirtualHost *:80>
>     DocumentRoot /www/test
>     ServerName test.X.X.X.X
> </VirtualHost>
>
> However, when I do this, I get the following error message:
>
> [error] VirtualHost *:80 -- mixing * ports and non-* ports with a
> NameVirtualHost address is not supported, proceeding with undefined results
>
> This is probably a very elementary error, but I am new to Apache and am
> having trouble understanding many of these terms. Could anybody provide some
> guidance on how I can get started with this setup?
>

I believe you are missing the 'ServerAlias' directive.

http://httpd.apache.org/docs/2.0/vhosts/name-based.html

-- 
Glen Barber

---------------------------------------------------------------------
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-unsubscr...@httpd.apache.org
   "   from the digest: users-digest-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to