localhost 訪問時提示 not found 404,可是有127.0.0.1能夠訪問。最後找到緣由,是由於 windows 把 localhost 解析爲 ipv6 地址 ::1 而不是 127.0.0.1。查了hosts 把ipv6已經屏蔽了,127.0.0.1 localhost 也有,就是不能正常解析。windows
解決辦法:tcp
打開註冊表,找到鍵 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip6\Parameters
,添加類型爲DWORD 名字爲 DisabledComponents 的項(已經有了的不用添加直接改值)。而後修改值爲 20,值類型爲16進制 。這樣就完了,以後保存註冊表,重啓電腦。從新ping 下 localhost 試試看吧。spa