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>