apache2configuration文件不适用于第二个虚拟主机

我的apache2configuration文件(/etc/httpd/conf/httpd.conf)不能正常工作。

我想要http://flowerchildevents.com/映射到/ home / webuser / helloworld / htdocs /和www.searchstream.co/以映射到/ var / www / html

但是这两个网站都映射到/ var / www / html

有任何想法吗? 提前致谢。

NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot /var/www/html/ ServerName www.searchstream.co <directory /var/www/html/> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </directory> </VirtualHost> <VirtualHost *:80> DocumentRoot /home/webuser/helloworld/htdocs/ ServerName www.flowerchildevents.com ServerAlias *.flowerchildevents.com <directory /home/webuser/helloworld/htdocs/> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </directory> </VirtualHost> 

从我能看到你实际上从来没有告诉VirtualHost有问题,它应该知道名称flowerchildevents.com 。 尝试将其明确添加为ServerAlias。