Sean C. Sheridan on 27 Sep 2007 19:07:23 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[PLUG] linux question... (apache) (virtual hosts)


Ok I'll start...


I have a new server, running FC6 with the default Apache install.

I'm unable to do the following:

Get it to respond to it's IP address differently than it's named address.


Ok, so it has a cname  let's call it joe

so joe.campusparty.com responds as expected, apache uses the correct
directory.

but if I call it at it's ip address 123.123.123.123 it goes to the exact
same location.  I am, however, able to get a different response when
calling it from the local machine.


I add my own vhost.conf to the httpd.conf so here it is:




NameVirtualHost 123.123.123.123



<VirtualHost 123.123.123.123>
    ServerAdmin webadmin@campusparty.com
    DocumentRoot /home/joe/public_html
    ServerName joe.campusparty.com
#   BaseName
    ErrorLog /var/log/httpd/joe_Error_log
    CustomLog /var/log/httpd/joe_Access_log combined
#   AllowOverride All
</VirtualHost>


I've tried a bunch of permutations of this:

<VirtualHost _default_:*>
    DocumentRoot /var/www/html
    ErrorLog /var/log/httpd/error_log
    CustomLog /var/log/httpd/access_log combined
</VirtualHost>



What I need is for apache to use a different directory when I call it at
123.123.123.123  than it uses for joe.campusparty.com

No matter what I try, it seems not to work as expected.  Can I even do
what I am trying, or must I give the system a name?


Sean C. Sheridan
scs@CampusClients.com

Campus Party, Inc.
444 North Third St.
Philadelphia, PA 19123
(215) 320-1810, xtn 117
(215) 320-1814 fax
http://www.CampusClients.com
http://www.CampusParty.com
___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug