VirtualHost
From KlavoWiki
Jump to navigationJump to search
http://httpd.apache.org/docs/2.2/vhosts/
The term Virtual Host refers to the practice of running more than one web site (such as www.company1.com and www.company2.com) on a single machine. Virtual hosts can be "IP-based", meaning that you have a different IP address for every web site, or "name-based", meaning that you have multiple names running on each IP address. The fact that they are running on the same physical server is not apparent to the end user.
/etc/httpd/conf/httpd.conf
NameVirtualHost *:80
<VirtualHost *:80> ServerName dummy-host.example.com DocumentRoot /www/docs/dummy-host.example.com </VirtualHost>
Addational paramaters
ServerAlias domain.tld *.domain.tld ServerAdmin webmaster@dummy-host.example.com ErrorLog logs/dummy-host.example.com-error_log CustomLog logs/dummy-host.example.com-access_log common