0
私は積極的に開発しているlocalhost上にサイトを設定しています。私の人生をもっと簡単にするためにlocalhostにサブドメインを設定したいと思います。Apache仮想ホストがサブドメインに対して正しく動作していない
私はC:\xampp\apache\conf\extra\httpd-vhosts.conf
にこれを追加しました:
<VirtualHost i1.localhost:80>
ServerAdmin [email protected]
DocumentRoot "C:/xampp/htdocs/i1/"
ServerName i1.localhost
ServerAlias www.i1.localhost
ErrorLog "logs/dummy-host2.localhost-error.log"
CustomLog "logs/dummy-host2.localhost-access.log" combined
</VirtualHost>
Apacheが罰金をアップ統計が、私はhttp://localhost/
に移動したとき、私はi1
サブドメインからのコンテンツを見ています。しかし、http://i1.localhost/
は問題なく動作します。
<VirtualHost localhost:80>
ServerAdmin [email protected]
DocumentRoot "C:/xampp/htdocs/"
ServerName localhost
ServerAlias www.localhost
ErrorLog "logs/dummy-host2.localhost-error.log"
CustomLog "logs/dummy-host2.localhost-access.log" combined
</VirtualHost>
<VirtualHost i1.localhost:80>
ServerAdmin [email protected]
DocumentRoot "C:/xampp/htdocs/i1/"
ServerName i1.localhost
ServerAlias www.i1.localhost
ErrorLog "logs/dummy-host2.localhost-error.log"
CustomLog "logs/dummy-host2.localhost-access.log" combined
</VirtualHost>
をしかし、それは逆に働きました。 localhost
とi1.localhost
の両方のコンテンツには、C:/xampp/htdocs/
が表示されています。
誰かが間違っていると思いましたか?
乾杯。