<VirtualHost *:80>
ServerAdmin sales@example.com
DocumentRoot /var/www/html/example
ServerName example.com
ServerAlias www.example.com
ErrorLog logs/example.com-error_log
CustomLog logs/example.com-access_log common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin dev@example.com
DocumentRoot /var/www/html/dev.example
ServerName dev.example.com
ServerAlias www.dev.example.com
ErrorLog logs/dev.example.com-error_log
CustomLog logs/dev.example.com-access_log common
</VirtualHost>
两个项目的位置
/var/www/html/exmaple
和
/var/www/html/dev.example
我创造了一个记录&#39; dev&#39;到分配主域的相同IP。 我哪里错了?
答案 0 :(得分:1)
在为两个Virtualhost使用相同的主机之前,您需要在httpd.conf中提供NameVirtualHost指令
将NameVirtualHost *:80
添加到您的httpd.conf