我有一个运行得很好的asp.net应用程序" localhost / mysite / webapp /"
我决定使用ASP.net路由,以便匹配将是" mysite.com /"的产品,我为网站分配了一个域名" mysite.local"现在我可以通过浏览器上的mysite.local访问它。我在' hosts'中添加了相关的127.0.0.1条目。文件。
当我从localhost / mysite / webapp / terms.aspx访问一个主要是文本的简单asp.net页面(例如条款和条件页面)时,当我访问mysite.local上的同一页面时,它加载大约100ms /terms.aspx它加载至少4500毫秒,似乎使用mysite.local / terms.aspx对每个其他请求有大约4.5秒的延迟。
我猜这种情况正在发生,因为机器正在尝试确定这是否是一个存在于其他地方的网站,因此它通过DNS,但为什么不能从主机文件中获取并加载它就像它加载localhost一样?
非常感谢任何帮助。