Windows10でのlocalhostの名前解決について
Windows 10でApacheとIISのサーバーを立ち上げ、ローカルホストからのアクセスだけ受け取るように頑張ったw
Apacheはバーチャルホストを「127.0.0.1」にして、とりあえずServerAliasで「localhost」を定義したら「http://localhost:ポート」でアクセスできるようになった
ところがIISは何やってもダメw
仮想サーバーを127.0.0.1にしたら、hostsファイルで定義してもlocalhost でアクセス出来ない
色々コマンド打って調べたら、localhost がIPv6仕様になっていることを発見。
仮想サーバーのIPを[::1]に変えたら、「http://localhost:ポート」で問題なくアクセス出来たw