【问题标题】:website not loading from one location网站未从一个位置加载
【发布时间】:2010-10-02 00:54:08
【问题描述】:

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

这是一个 c# 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 部分似乎无法工作,但只能从这个位置。它在我尝试过的其他任何地方都可以正常工作。但是静态页面确实可以正常工作。

有什么想法吗?

【问题讨论】:

  • 我建议您捕获您的请求标头(使用 Fiddler 或 Wireshark)并将其添加到您的问题中。

标签: asp.net web connectivity


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多