网站从多个位置加载,除了一个,不知道如何排除故障

问题描述 投票:0回答:1

我有一个托管在 webhost4life.com 的网站。当我从不同地点(家里、咖啡店、图书馆等)加载网站时,它工作得很好。但是从我朋友的家里它不会加载。它看起来只是坐在那里思考,网站可能会到处加载一些图像,但仅此而已。整个页面无法加载,并且大多数时候没有加载任何内容。

这是一个c# asp.net 网站。 我的问题是,我该如何进行故障排除以找出问题所在?

现在我真的不知道从哪里开始。这些是我尝试过的事情:

  • 静态页面 - 我上传了一个 静态 html 页面并且加载正常
  • fiddler - 我在 fiddler 中跟踪会话但没有得到任何回报。但是当我尝试静态页面时,我得到了正常结果并且工作正常。
  • tracert www.mydomain.com - 这看起来不错,我与 www.yahoo.com 得到类似的结果
  • telnet www.mydomain.com 80 - 我这样做是为了 ping 网站的端口 80。如果我输入“get”并按 Enter 键,我会看到“错误请求”消息,但我在其他网站上看到相同的消息,并且它们从这里工作正常
  • ftp - ftp 运行速度快而且很好

所以在这一点上,我知道我的网站的 ASP.NET 部分似乎无法工作,但只能从这个位置工作。从我尝试过的其他地方来看,它工作得很好。但静态页面确实可以正常工作。

有什么想法吗?

asp.net connectivity
1个回答
1
投票

尝试执行 telnet“get”并实际请求有问题的页面。可能是因为您正在引用应用程序中您朋友的计算机无法连接的元素。如果您取回页面的所有标记,则表明该页面引用的项目之一导致了问题。如果页面呈现不完整,则您的网站可能存在问题,或者可能是您朋友的房子和您的网站之间的网络问题。由于您的应用程序是从其他位置加载的,因此我怀疑您朋友的计算机或网络存在问题,而不是您的网站。您的网站不应该关心请求来自哪里。

© www.soinside.com 2019 - 2024. All rights reserved.