Наконец-то мне удалось правильно настроить httpd.conf для нужд моего виртуального хоста.Это соответствующая часть файла httpd.conf
NameVirtualHost *:80
<VirtualHost *:80>
ServerName localhost
DocumentRoot /Applications/XAMPP/htdocs/
</VirtualHost>
<VirtualHost *:80>
ServerName test.local
DocumentRoot /Applications/XAMPP/htdocs/test/
</VirtualHost>
<VirtualHost *:80>
ServerName work.local
DocumentRoot /Applications/XAMPP/htdocs/work/
</VirtualHost>
Когда я получаю доступ к чему-либо на локальном хосте (то есть http://localhost/phpmyadmin), все происходит очень быстро. Всякий раз, когда я получаю доступ к test.local или work.local (другие, которые я настроил), он тратит 10-15 секунд на поиск. Следующие запросы обрабатываются правильно, и это очень быстро, но после минуты бездействия, он должен искать снова.
Это мой / etc /файл hosts
127.0.0.1 localhost
255.255.255.255 broadcasthost
#::1 localhost
fe80::1%lo0 localhost
# Virtualhosts
127.0.0.1 test.local work.local yii.local
Как я могу исправить эту надоедливую проблему?