У /etc/apache2/extra/httpd-vhosts.conf у мене є:
NameVirtualHost *:80
<VirtualHost *.80>
ServerName localhost
DocumentRoot "/Library/WebServer/Documents"
</VirtualHost>
<VirtualHost *:80>
ServerName site1.local
DocumentRoot "/Users/bob/Sites/site1.local"
<Directory /Users/bob/Sites/site1.local>
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *.80>
ServerName site2.local
DocumentRoot "/Users/bob/Sites/site2.local"
<Directory /Users/bob/Sites/site2.local>
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
У / etc / hosts у мене є:
127.0.0.1 site1.local
127.0.0.1 site2.local
Перегляд http: //site1.local дає правильний сайт. Однак перегляд http: //site2.local відображає вміст Site1.
Я щось неправильно налаштував?