今天發布網站的時候在本機IIS上調試完全沒問題,但發布到遠程服務器上卻出現了如下錯誤:
原因:遠程服務器的DNS解析失敗,不能對類似於'www.***.com' 的網站解析,所以我們要進行手動解析。
1首先獲取對於網站的服務器IP地址:
a.win+R 運行cmd
b.這里以我上面報錯的地址為例 獲取apicn.faceplusplus.com對應的ip地址
輸入:ping apicn.faceplusplus.com 還回對應請求數據如下:可得到ip地址為120.55.104.15
2.修改hosts來指定該域名訪問的特定IP
進入C:\WINDOWS\system32\drivers\etc 目錄,找到hosts文件,打開,在文件尾部加入以下內容:
120.55.104.15 apicn.faceplusplus.com
保存hosts文件。
3.在你的服務器使hosts立即生效
命令行(cmd)運行:ipconfig /flushdns #清除DNS緩存內容。
到這里問題總算得到了解決!
作者:ATtuing
出處:http://www.cnblogs.com/ATtuing
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接。