一个IP建多个Web站点的配置步骤 1)建立以下两个目录路径 /srv/www/vhost/www.aaaa.com /srv/www/vhost/www.bbbb.com 2)在两个目录下分别放入index.html和favicon.ico两个文件 3)更改/etc/apache2/httpd.conf文件 注销httpd.conf文件中对default-server.conf和yast2_vhost.conf的包含。如: # Include /etc/apache2/default-server.conf # Include /etc/apache2/vhosts.d/*.conf 别分加入两个www.aaaa.com和www.bbbb.com两个域名对应的虚拟主机的配置: -- NameVirtualHost *:80 -- <VirtualHost *:80> DocumentRoot /srv/www/vhosts/www.aaaa.com ServerName www.aaaa.com ServerAdmin webmaster@www.aaaa.com ErrorLog /var/log/apache2/www.aaaa.com-error_log CustomLog /var/log/apache2/www.aaaa.com-access_log combined <Directory "/srv/www/vhosts/www.aaaa.com"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost> -- <VirtualHost *:80> DocumentRoot /srv/www/vhosts/www.bbbb.com ServerName www.bbbb.com ServerAdmin webmaster@www.bbbb.com ErrorLog /var/log/apache2/www.bbbb.com-error_log CustomLog /var/log/apache2/www.bbbb.com-access_log combined <Directory "/srv/www/vhosts/www.bbbb.com"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost> -- 注意:NameVirtualHost *:80 不能少。 |