可以127.0.0.1卻無法localhost,一切都是IPv6搞的鬼!!

最近家族主機要搬遷,搬遷過程中也遇到一些稀奇古怪的問題

阿批今天所遇到的問題,由於在網路上查來查去,試了很多方法,都於事無補之下....

找到新門路!!!!!(太久沒有寫網誌,現在感覺寫得字都醜醜的......好像沒關係齁= =a)

今天裝完wamp server後,發現....咦!!!!!!!為何無法用http://localhost看到熟悉的網站呢!!!?但是用127.0.0.1卻可以(如果連這個也不行......請大力踹電腦幾下,你就可以換新電腦了~XDDDD)

於是乎,找遍所有網站,下了千萬變的關鍵字(阿批是很有研究精神的)....就是解決不了

但是在找到的這些資料的同時,阿批卻想到一個問題

協定!!!???IP!!!!????

後來查了一下許多設定發現hosts檔案裡存在這一行:::1 localhost,這就表示.........IPv6協定將localhost導向1.......

就因為這樣.....

我浪費了大好青春(我還有一堆CASE明天要交阿~~~~吶喊)

來吧。鄉民說得好,沒圖沒真像,阿批就剪了一張圖下來給大家看

燈燈燈燈~~~~就是這個小傢伙害我老了兩個小時(好奇怪的單位....)

解法就是:將IPv6協定了....你就可以快樂的享用http://localhost

其實,還有另一個解法.....如果你執意一定要開IPv6呢!!!???好吧,那host檔就必須要妥協,請到c:\windows\system32\driver\etc裡打開hosts檔案,然後將原本的導向改成:
127.0.0.1 localhost localhost4
::1 localhost4 localhost6

好,祝大家享用愉快~~~~

留言

  1. may also try

    127.0.0.1 localhost localhost4
    ::1 localhost6 #localhost6

    回覆刪除

張貼留言

這個網誌中的熱門文章

文章

靠近