i attatched part of my apache config for you, i have a lot of domains
using 1 ip.  Note that the sytax i'm using is only good for 1.3.14 and
later (the <virtualhost *> lines in particular).

-Casey

On Mon, 15 Jan 2001, ktb wrote:

> I've been searching for a while in the Apache documentation.  I have
> heard it is possible to have a working setup where you have one ip and
> two domain names.  Do I use aliasing with Apache to do this on the
> server side or what?  The examples I see use aliasing for sub domains.
> I want one domain to go to one directory on the
> server and the other a different directory.
> Thanks,
> kent  
> 
> -- 
> I'd really love to wana help you Flanders but... Homer Simpson
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 
Include /etc/vhost.conf
#<IfDefine gargamel>
#NameVirtualHost 192.168.1.99
#</IfDefine>

<VirtualHost *>
        ServerName www.trifocus.net
        ServerAlias trifocus.net
        ServerAlias secure.trifocus.net
        DocumentRoot /www/htdocs
        <directory /home/syn/public_html>
                AllowOverride all
        </directory>
        #<Directory /www/htdocs>
        #    Backhand byAge
        #    Backhand byLoad
        #</Directory>
        #<Directory /www/cgi-bin>
        #    Backhand byAge
        #    Backhand byLoad
        #</Directory>
</VirtualHost>

<IfDefine gargamel>
<VirtualHost 192.168.1.99>
        ServerName gargamel.meathouse.trifocus.net
        ServerAlias gargamel
        ServerAlias www
        DocumentRoot /www/vhosts/gargamel.trifocus.net
</VirtualHost>
</IfDefine>

<VirtualHost *>
        ServerName webmail.trifocus.net
        DocumentRoot /www/trifocus/maildocs
</VirtualHost>

<VirtualHost *>
        ServerName rich.trifocus.net
        #<Directory /www/users/rich>
#               Backhand byAge
#               Backhand byLoad
        #</Directory>
        #<Directory /www/cgi-bin>
#               Backhand byAge
#               Backhand byLoad
        #</Directory>
        DocumentRoot /www/users/rich
</VirtualHost>

<VirtualHost *>
        ServerName auction.trifocus.net
        DocumentRoot /www/trifocus/auction
        #RewriteEngine on
        #RewriteRule ^/S=([^/]+)(/.*) %{DOCUMENT_ROOT}$2 [E=AF_SID:$1]
</VirtualHost>

<VirtualHost *>
        ServerName libeq.trifocus.net
        DocumentRoot /www/trifocus/libeq
</VirtualHost>

<VirtualHost *>
        ServerName evopsy.trifocus.net
        DocumentRoot /www/trifocus/evopsy
</VirtualHost>

<VirtualHost *>
        ServerName psychology.trifocus.net
        DocumentRoot /www/trifocus/psychology
</VirtualHost>

<VirtualHost *>
        ServerName msrefrigeration.com
        ServerAlias www.msrefrigeration.com
        ServerAlias mandsrefrigeration.com
        ServerAlias www.mandsrefrigeration.com
        ServerAlias walkinwatchman.com
        ServerAlias www.walkinwatchman.com
        DocumentRoot /www/hosted/msrefrig
        ScriptAlias /cgi-bin/ "/www/hosted/msrefrig/cgi-bin/"
        <Directory "/www/hosted/msrefrig/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName gundamwinghq.trifocus.net
        DocumentRoot /www/users/dklayn
</VirtualHost>

<VirtualHost *>
        ServerName www.six.nu
        ServerAlias six.nu
        DocumentRoot /www/users/felicia
        ScriptAlias /cgi-bin/ "/www/users/felicia/cgi-bin/"
        <Directory "/www/users/felicia/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName aaearon.trifocus.net
        DocumentRoot /www/users/aaearon
        ScriptAlias /cgi-bin/ "/www/users/aaearon/cgi-bin/"
        <Directory "/www/users/aaearon/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName www.apsylus.com
        ServerAlias apsylus.com
        DocumentRoot /www/users/apsylus
        ScriptAlias /cgi-bin/ "/www/users/apsylus/cgi-bin/"
        <Directory "/www/users/apsylus/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName www.TucsonIT.com
        ServerAlias TucsonIT.com
        ServerAlias tucsonit.com
        ServerAlias www.tucsonit.com
        DocumentRoot /www/users/tucsonit
</VirtualHost>

<VirtualHost *>
        ServerName clops.trifocus.net
        DocumentRoot /www/users/clops
</VirtualHost>

<VirtualHost *>
        ServerName itspointless.net
        ServerAlias www.itspointless.net
        DocumentRoot /www/users/webby
        ScriptAlias /cgi-bin/ "/www/users/webby/cgi-bin/"
        <Directory "/www/users/webby/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName gregchant.com
        ServerAlias www.gregchant.com
        ServerAlias gregchant.trifocus.net
        DocumentRoot /www/users/gregchan
        Alias /images/ "/www/users/gregchan/images/"
        <Directory "/www/users/gregchan/images">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
        ScriptAlias /cgi-bin/ "/www/users/gregchan/cgi-bin/"
        <Directory "/www/users/gregchan/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName lemnet.com
        ServerAlias www.lemnet.com
        DocumentRoot /www/users/thelem
        ScriptAlias /cgi-bin/ "/www/users/thelem/cgi-bin/"
        <Directory "/www/users/thelem/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName dos.trifocus.net
        DocumentRoot /home/john/dos
        ScriptAlias /cgi-bin/ "/home/john/dos/cgi-bin/"
        <Directory "/home/john/dos/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName platlords.trifocus.net
        ServerAlias platlord.trifocus.net
        DocumentRoot /www/users/platlord
        ScriptAlias /cgi-bin/ "/www/users/platlord/cgi-bin/"
        <Directory "/www/users/platlord/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName psy.trifocus.net
        DocumentRoot /www/trifocus/psy
</VirtualHost>

<VirtualHost *>
        servername www.nexpoint-technologies.com
        serveralias nexpoint-technologies.com
        serveralias nexpoint.trifocus.net
    serveralias www.ntidesign.com
        serveralias ntidesign.com
        documentroot /www/users/nexpoint
</virtualhost>

<VirtualHost *>
        ServerName rhoon.pkzone.org
        documentroot /www/users/rhoon
        ScriptAlias /cgi-bin/ "/www/users/rhoon/cgi-bin/"
        <Directory "/www/users/rhoon/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</virtualhost>

<VirtualHost *>
        ServerName pkzone.org
        serveralias www.pkzone.org
        serveralias zt.trifocus.net
        documentroot /home/zt
#       <Directory /home/zt>
#               Backhand byAge
#               Backhand byLoad
#       </Directory>
</virtualhost>

<VirtualHost *>
        ServerName www.dobey4senate.org
        ServerAlias dobey4senate.org
        DocumentRoot /www/nti/dobey4senate.org
</VirtualHost>

<VirtualHost *>
        ServerName www.thecellularconnection.com
        ServerAlias thecellularconnection.com
        DocumentRoot /www/nti/thecellularconnection.com
        ScriptAlias /cgi-bin/ "/www/nti/thecellularconnection.com/cgi-bin/"
        <Directory "/www/nti/thecellularconnection.com/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
    <Directory "/www/nti/thecellularconnection.com/cgi-bin/banners/admin">
                AllowOverride AuthConfig
                Options none
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName www.searchaction.com
        ServerAlias searchaction.com
        DocumentRoot /www/users/thonec/searchaction.com
        ScriptAlias /cgi-bin/ "/www/users/thonec/searchaction.com/cgi-bin/"
        <Directory "/www/users/thonec/searchaction.com/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName www.psise.com
        ServerAlias psise.com
        DocumentRoot /www/users/thonec/psise.com
        ScriptAlias /cgi-bin/ "/www/users/thonec/psise.com/cgi-bin/"
        <Directory "/www/users/thonec/psise.com/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

#<VirtualHost *>
#       ServerName www.hogballs.com
#       ServerAlias hogballs.com
#       DocumentRoot /www/users/shutdown
#</VirtualHost>

<VirtualHost *>
        ServerName www.hogballs.com
        ServerAlias hogballs.com
        DocumentRoot /www/users/thonec/hogballs.com
        ScriptAlias /cgi-bin/ "/www/users/thonec/hogballs.com/cgi-bin/"
        <Directory "/www/users/thonec/hogballs.com/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName www.shrinkfilm.net
        ServerAlias shrinkfilm.net
        DocumentRoot /www/users/thonec/shrinkfilm.net
</VirtualHost>

<VirtualHost *>
        ServerName www.shopnova.net
        ServerAlias shopnova.net
        DocumentRoot /www/users/thonec/shopnova.net
</VirtualHost>

<VirtualHost *>
        ServerName www.brentsville.net
        ServerAlias brentsville.net
        DocumentRoot /www/users/thonec/brentsville.net
</VirtualHost>

<VirtualHost *>
        ServerName www.bdhs.net
        ServerAlias bdhs.net
        DocumentRoot /www/users/thonec/bdhs.net
</VirtualHost>

<VirtualHost *>
        ServerName www.quaesit.com
        ServerAlias quaesit.com
        DocumentRoot /www/users/thonec/quaesit.com
</VirtualHost>

<VirtualHost *>
        ServerName www.usearchnow.com
        ServerAlias usearchnow.com
        DocumentRoot /www/users/thonec/usearchnow.com
</VirtualHost>

<VirtualHost *>
        ServerName www.2searchnow.com
        ServerAlias 2searchnow.com
        DocumentRoot /www/users/thonec/2searchnow.com
</VirtualHost>

<VirtualHost *>
        ServerName www.dc-clubs.com
        ServerAlias dc-clubs.com
        DocumentRoot /www/users/thonec/dc-clubs.com
</VirtualHost>

<VirtualHost *>
        ServerName www.lazyfind.com
        ServerAlias lazyfind.com
        DocumentRoot /www/users/thonec/lazyfind.com
</VirtualHost>

<VirtualHost *>
        ServerName www.searchnova.com
        ServerAlias searchnova.com
        DocumentRoot /www/users/thonec/searchnova.com
</VirtualHost>

<VirtualHost *>
        ServerName www.bluepointdesign.com
        ServerAlias bluepointdesign.com
        DocumentRoot /www/nti/bluepointdesign.com
</VirtualHost>

<VirtualHost *>
        ServerName www.chatroomts.com
        ServerAlias chatroomts.com
        DocumentRoot /www/nti/chatroomts.com
        ScriptAlias /cgi-bin/ "/www/nti/chatroomts.com/cgi-bin/"
        <Directory "/www/nti/chatroomts.com/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        servername netpond.trifocus.net
        Documentroot /www/nti/netpond.trifocus.net
</virtualhost>
        
<VirtualHost *>
        servername qmac.trifocus.net
        Documentroot /www/users/qmac
    Scriptalias /cgi-bin/ "/www/users/qmac/cgi-bin/"
        <Directory "/www/users/qmac/cgi-bin">
                AllowOverride None
                Options None
                Order allow,deny
                Allow from all
        </Directory>
        Alias /images/ "/www/users/qmac/images/"
        <Directory "/www/users/qmac/images">
                Options Indexes MultiViews
                AllowOverride None
                Order allow,deny
                Allow from all
        </Directory>
</virtualhost>

<VirtualHost *>
        servername solo.trifocus.net
        Documentroot /www/users/solo
        Scriptalias /cgi-bin/ "/www/users/solo/cgi-bin/"
        <Directory "/www/users/solo/cgi-bin">
                AllowOverride None
                Options None
                Order allow,deny
                Allow from all
        </Directory>
</virtualhost>

<VirtualHost *>
        servername linux.trifocus.net
        Documentroot /www/users/linux
        Scriptalias /cgi-bin/ "/www/users/linux/cgi-bin/"
        <Directory "/www/users/linux/cgi-bin">
                AllowOverride None
                Options None
                Order allow,deny
                Allow from all
        </Directory>
</virtualhost>

<VirtualHost *>
        ServerName www.r337.net
        ServerAlias r337.net
        DocumentRoot /www/users/ciph3r
        Alias /images/ "/www/users/ciph3r/images/"
        <Directory "/www/users/ciph3r/images">
                Options Indexes MultiViews
                AllowOverride None
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        servername bbc1208.trifocus.net
        Documentroot /www/users/bbc1208
</virtualhost>
        
<VirtualHost *>
        servername bdyb.trifocus.net
        Documentroot /www/users/bdyb
</virtualhost>
        
<VirtualHost *>
        servername raptor.trifocus.net
        Documentroot /www/users/raptor
</virtualhost>
        
<VirtualHost *>
        servername kryton.trifocus.net
        Documentroot /www/users/starbuck
</virtualhost>

<VirtualHost *>
        servername cathy.trifocus.net
        Documentroot /www/users/cathy
</virtualhost>

<VirtualHost *>
        servername kitten.trifocus.net
        Documentroot /www/users/kitten
</virtualhost>

<VirtualHost *>
        servername members.trifocus.net
        Documentroot /www/trifocus/members
        <Directory "/www/trifocus/members">     
                AllowOverride AuthConfig
        </Directory>
</virtualhost>

<VirtualHost *>
        servername admin.trifocus.net
        
        Documentroot /www/trifocus/admin
        <Directory "/www/trifocus/admin">
                AllowOverride AuthConfig
        </Directory>
</virtualhost>

<VirtualHost *>
        servername ttaylor.trifocus.net
        Documentroot /www/users/ttaylor
</virtualhost>

<VirtualHost *>
        servername ggvalle.trifocus.net
        Documentroot /www/users/ggvalle
</VirtualHost>

<VirtualHost *>
        servername forum.trifocus.net
        Documentroot /www/trifocus/forum
        <Directory "/www/trifocus/forum/admin">
                AllowOverride Authconfig
        </Directory>
</virtualhost>

<VirtualHost *>
        Servername amtron.trifocus.net
        Documentroot /www/users/amtronbus
</virtualhost>

<VirtualHost *>
        Servername kaghdar.trifocus.net
        Documentroot /www/users/kaghdar
        ScriptAlias /cgi-bin/ "/www/users/kaghdar/cgi-bin/"
        <Directory "/www/users/kaghdar/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
</virtualhost>

<VirtualHost *>
        ServerName jeffe.trifocus.net
        Documentroot /www/users/jeffe
        <Directory "/www/users/jeffe">
                Options Indexes
        </Directory>
        <Directory "/www/users/jeffe/cathy">
                Options Indexes
        </Directory>
        <Directory "/www/users/jeffe/pics">
                Options Indexes
        </Directory>    
</virtualhost>

<VirtualHost *>
        Servername vocalmusic.trifocus.net
        Documentroot /www/vh/vocalmusic
</virtualhost>

<VirtualHost *>
        Servername www.fatcity.org
        Serveralias fatcity.org
        Documentroot /www/vh/fatcity
</virtualhost>

<VirtualHost *>
        Servername www.nwhills.org
        ServerAlias nwhills.org
        Documentroot /www/vh/nwhills
        Alias /images/ "/www/vh/nwhills/images/"
        <Directory "/www/vh/nwhills/images">
                Options Indexes MultiViews
                AllowOverride None
                Order allow,deny
                Allow from all
        </Directory>
</virtualhost>

<VirtualHost *>
        Servername harvesthands.trifocus.net
        Documentroot /www/vh/harvesthands
</virtualhost>

<VirtualHost *>
        Servername ud.trifocus.net
        Documentroot /www/users/itay
</virtualhost>

<VirtualHost *>
        Servername utopia.trifocus.net
        Documentroot /www/users/adam
</virtualhost>

<VirtualHost *>
        Servername beta.trifocus.net
        Documentroot /www/users/casey/trifocus
</virtualhost>

<VirtualHost *>
        Servername haider.trifocus.net
        Documentroot /www/users/haider
</virtualhost>

<VirtualHost *>
        Servername kashmir.trifocus.net
        Documentroot /www/users/kashmir
</virtualhost>

<VirtualHost *>
        Servername fragfest.trifocus.net
        Documentroot /www/vh/fragfest
</Virtualhost>

<VirtualHost *>
        Servername stats.trifocus.net
        Documentroot /www/trifocus/stats
</Virtualhost>

<VirtualHost *>
        Servername ee.trifocus.net
        Documentroot /www/trifocus/ee
</Virtualhost>


<VirtualHost *>
        ServerName www.perspicuity.org
        ServerAlias perspicuity.org
        DocumentRoot /home/hobbes/web/www
        Alias   /ubb/ "/home/hobbes/web/ubb/"
        ScriptAlias /cgi-bin/ "/home/hobbes/web/cgi-bin/"
        <Directory "/home/hobbes/web/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
    <Directory "/home/hobbes/web/www/ubb">
                AllowOverride All
                Options none
                Order allow,deny
                Allow from all
        </Directory>
    <Directory "/home/hobbes/web/www">
                AllowOverride All
                Options none
                Order allow,deny
                Allow from all
        </Directory>
        Alias /images/ "/home/hobbes/web/images"
        <Directory "/home/hobbes/web/images">
                Options Indexes MultiViews
                AllowOverride None
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName parkview.perspicuity.org
        DocumentRoot /home/hobbes/web/parkview
        Alias   /ubb/ "/home/hobbes/web/ubb/"
        ScriptAlias /cgi-bin/ "/home/hobbes/web/cgi-bin/"
        <Directory "/home/hobbes/web/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
    <Directory "/home/hobbes/web/www/ubb">
                AllowOverride All
                Options none
                Order allow,deny
                Allow from all
        </Directory>
    <Directory "/home/hobbes/web/parkview">
                AllowOverride All
                Options none
                Order allow,deny
                Allow from all
        </Directory>
        Alias /images/ "/home/hobbes/web/images"
        <Directory "/home/hobbes/web/images">
                Options Indexes MultiViews
                AllowOverride None
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *>
        ServerName hobbes.perspicuity.org
        DocumentRoot /home/hobbes/web/hobbes
        Alias   /ubb/ "/home/hobbes/web/ubb/"
        ScriptAlias /cgi-bin/ "/home/hobbes/web/cgi-bin/"
        <Directory "/home/hobbes/web/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
    <Directory "/home/hobbes/web/www/ubb">
                AllowOverride All
                Options none
                Order allow,deny
                Allow from all
        </Directory>
    <Directory "/home/hobbes/web/hobbes">
                AllowOverride All
                Options none
                Order allow,deny
                Allow from all
        </Directory>
        Alias /images/ "/home/hobbes/web/images"
        <Directory "/home/hobbes/web/images">
                Options Indexes MultiViews
                AllowOverride None
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>

<virtualhost *>
        Servername irc.perspicuity.org
        documentroot /home/hobbes/web/irc
</virtualhost>

<virtualhost *> 
        Servername ssh.trifocus.net
        documentroot /www/trifocus/ssh
        #<Directory /www/trifocus/ssh>
        #    Backhand byAge
        #    Backhand byLoad
        #</Directory>
</virtualhost>

<virtualhost *>
        servername ad.doubleclick.net
        aliasmatch .* /www/trifocus/ad/trifocusbanner.gif
        documentroot /www/trifocus/ad
</virtualhost>

<virtualhost *>
        servername ln.doubleclick.net
        aliasmatch .* /www/trifocus/ad/trifocusbanner.gif
        documentroot /www/trifocus/ad
</virtualhost>

<virtualhost *>
        servername www.doubleclick.net
        aliasmatch .* /www/trifocus/ad/trifocusbanner.gif
        documentroot /www/trifocus/ad
</virtualhost>

<virtualhost *>
        servername irc.trifocus.net
        documentroot /www/vhosts/irc.trifocus.net
</virtualhost>

Reply via email to