自行解決12306頁面顯示異常的問題(長城寬帶下WWW。12306無法正常使用)


前二天突然發現家里所用的長城寬帶的www.12306.cn無法正常顯示,點擊余票查詢或者車票預訂均打不開,加載時間非常長,現象好似CSS等資源文件未載入成功(如圖所示)更換chrome、firefox、IE均不行,起初我還以為是12306網站被大量刷不到票的黃牛DDOS攻擊的結果,后來等待了幾天一直如此,但用公司所在的聯通網絡確能正常訪問這些頁面。

 

至此,我覺得必須要找找其中的原因了。首先我開啟firebug調試工具查看網絡,發現它有幾個文件未成功載入,看來和我的猜想一致,再復制其url單獨訪問也需要等待很久且慢,我覺得可能是12306使用的cdn服務出了問題,又正好是我所在的網絡提供商所選中的cdn。因此只需要本地主動更換DNS就好了,如果我的猜測是正確的話,那么手機端使用相同的wifi也同樣不能正常顯示其頁面,立馬嘗試后果真如此如下圖所示。

事到如今,我只要找到一個能訪問的正確的kyfw.12306.cn的ip更換到我PC的hosts文件上就OK了。

為了找到一個可以使用的ip,我想到了手機卡中國移動網絡運營商,把wifi禁用,使用數據流量,瀏覽器刷新果然成功載入完整頁面,由此充分說明了這長城寬帶的DNS是多么的不靠譜。開啟手機ping功能的app,通過中國移動網絡獲得兩個正確ip:12306.cn:222.186.132.79 、kyfw.12306.cn:182.140.130.51,將其加入到C:\Windows\System32\drivers\etc\hosts:

222.186.132.79 www.12306.cn
222.186.132.79 12306.cn
182.140.130.51 kyfw.12306.cn

保存hosts后重新firefox瀏覽器,一切搞定,打開余票查詢車票預訂全都正常顯示!

估計長城寬帶的很多用戶都遇到過同樣的問題,但是一般用戶肯定會怪罪是12306網站出了問題而咒罵它,因為他們會認為其他網站都能夠正常訪問,就12306進不了,當然是12306的問題啦~~~有感而發,一個網站的維護與使用,除了做好自身還應完善其包容性!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM