Chrome で 0.0.0.0 が叩けない
検索扱いになってしまう
hexo server
すると URL が表示される。
|
|
この http://0.0.0.0:4000/
は chrome のアドレスバー(Omnibox)にコピペしても開くことができない。
Omnibox は 0 で始まる文字列をURLとして取り扱わないで、検索キーワードとしてgoogle検索にかけてしまうようだ。
解決
デフォルトのブラウザが chrome なら、
|
|
とするか、
サーバ起動後に別タブで
|
|
とすれば検索扱いにならずにちゃんと開くことができる。
(とりあえず、http://127.0.0.1:4000/
や http://localhost:4000/
としてもいいけどなんとなく指定通りのアドレスで開きたかったので…)
この 0.0.0.0
は 127.0.0.1
や localhost
と同じようなもんだと思ってたんだけど、どうも本来はそのように定義されていないのに習慣的に同じにされちゃってるだけのことみたいらしい。
なので、むしろ本来は「0.0.0.0を明示的なURLとして扱うほうがバグっぽい」ことになるらしい…。
2015-06-15 追記
いつのまにか直接入力しても検索扱いにならなくなっていた。
(chrome 43.0.2357.81 にて確認)