2009-01-17 54 views
0

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

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

现在我不知道从哪里开始。这是我已经试过的东西:

  • 静态页面 - 我上传了静态的HTML页面,并且加载了罚款
  • fiddler - 我跟踪在提琴手会议,并没有得到任何回报。但是当我尝试静态页面,我得到正常的结果,它工作正常。
  • tracert www.mydomain.com - 这看起来很好,我得到类似的结果与www.yahoo.com
  • telnet www.mydomain.com 80 - 我这样做ping网站的80端口。如果键入“获取”,然后回车我看到一个“错误的请求”的消息,但我看到了同样的信息的其他网站和他们很好地工作在这里
  • FTP - FTP工作快速和优良

所以在这一点上,我知道我的网站的asp.net部分似乎没有工作,但只能从这一个位置。它可以从我尝试过的其他地方正常工作。但静态页面工作得很好。

任何想法?

+0

我建议你捕捉你的请求头(与Fiddler或Wireshark)并将其添加到你的问题。 – 2009-01-17 22:42:46

回答

1

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