今天发布网站的时候在本机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
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。