状況
- DNSキャッシュの問題ではない
-
*.localhost
などのドメイン名を127.0.0.1
以外に割り当てようとしている
原因
cf. https://stackoverflow.com/a/51801611
cf. https://webmasters.stackexchange.com/a/110737
どうもlocalhost
を特殊なTLDとして一括ループバックにすれば良かろうという風潮であるらしい。VMに名前でアクセスしたい場合など困るのだが
事情はやや異なるが、予約されたドメイン名の.test
や.example
、またGoogle所有の.app
や.dev
も避けた方がいいとのこと。
対処
-
local.mydomain.com
など自分の管理下のサブドメインを用いる - 他のブラウザを使う
cf. https://lubtech.geo.jp/2017-09-16/?p=3126
cf. https://support.apple.com/ja-jp/HT207511
.local
はいろいろ問題があり、かと言って今後使われる可能性のあるドメインも困るので、自分のドメインを使うのが手っ取り早い。