0

我有一个托管在 webhost4life.com 的网站。当我从不同位置(家、咖啡店、图书馆等)加载网站时,它工作正常。但是从我朋友家它不会加载。看起来它只是坐在那里思考,网站可能会在这里和那里加载一些图像,但仅此而已。整个页面没有加载,大多数时候没有加载。

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

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

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

所以在这一点上,我知道我的网站的 asp.net 部分似乎不起作用,但只能从这个位置。它在我尝试过的其他任何地方都可以正常工作。但是静态页面确实可以正常工作。

有任何想法吗?

4

1 回答 1

1

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

于 2009-01-17T22:59:11.667 回答