そのため、Apache に 2 つの仮想ホストを設定しましたが、localhost 経由でサーバーにアクセスできなくなりました。ここに私のvhosts.confがあります:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin webmaster@serv.net.local
DocumentRoot "W:/www"
<Directory "W:/www/">
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
ServerName serv.net.local
ErrorLog "logs/serv.net.local-error.log"
CustomLog "logs/serv.net.local-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@symfony.net.local
DocumentRoot "W:/www/symfony/web"
<Directory "W:/www/symfony/web/">
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
ServerName symdev.net.local
ServerAlias symfony.net.local
ErrorLog "logs/symdev.net.local-error.log"
CustomLog "logs/symdev.net.local-access.log" common
</VirtualHost>
すべてのドメインがホスト ファイルにあり、適切に解決されています。しかし、2 番目の vHost にしかアクセスできず、localhost または serv.net.local にアクセスしようとすると接続リセット エラーが発生します。127.0.0.1 を使用する場合も同じです...
この設定の何が問題なのですか?