部分客户出现“网站只能加载头部标题,网站整体内容无法显示”的问题,求解决办法

2014-09-21 14:29:40 +08:00
 hellohacker
这个问题提问了很多次,也参考了很多意见但是都没有解决,特别棘手,希望大家帮忙看下

问题:打开网站,标签栏里面显示网站的标题,但是网站内容打不开,或者偶尔可以打开,但是CSs和图片加载不上,偶尔也出现找不到页面的提示,重启路由器后,所有网站可以正常访问。

以下是我排查问题的时候发现的:
1:出现此类问题的,是部分客户,大部分用户是正常的

2:服务器上有不同的几个网站,同时出现此类问题,说明不是某个程序的问题。

3:服务器网站使用 IIS7.0+windows 2008 R2+PHP+mysql 构建,使用IP访问网站,同样会出现以上情况,排除是DNS解析的问题。

4:网站ping值正常,可以使用IP远程访问服务器,说明连接没有问题。直接访问某个网站上的某个TXT或者html文件,速度也不是很快。如http://www.xxx.com/1.html

5:客户访问的机器什么型号的都有,Xp,windows 7 都有这个情况出现

我初步判断是IIS7 设置的问题,但是不是很确定,如果重启路由器可以修复,但是路由器重启后与服务器上的什么通信会重置呢?是服务器 IIS缓存的问题吗?求解释
4015 次点击
所在节点    程序员
13 条回复
dorentus
2014-09-21 15:25:43 +08:00
我倒是觉得是用户的 ISP 的问题……
mind3x
2014-09-21 16:36:34 +08:00
同楼上
Mac
2014-09-21 16:41:25 +08:00
你服务器IP地址是多少?我遇到过TPLINK路由把A段10以内的IP认作局域网的。
ijse
2014-09-21 16:44:35 +08:00
可能是引用了fonts.googleapis.com/css的字体吧。。 而这个资源国内打不开, 导致css加载阻塞住了页面。。
kttde
2014-09-21 16:54:17 +08:00
你需要统计出现问题客户所使用的isp网络
jianghu52
2014-09-21 17:12:17 +08:00
我们一般遇到这样的问题,都是因为加载的js的网站有问题出现的,建议你把js的引用全部做成国内的大站,推荐js是豆瓣
vilison
2014-09-21 17:29:23 +08:00
服务器的网络问题吧,建议双线接入,或者用所谓的BGP线路,或者用CDN,或者,,,
em70
2014-09-21 17:31:57 +08:00
出问题的机器都是XP吧,来,我给你解决方法

在有问题的机器上运行下WinSockFix 修复工具即可解决,百试不爽
http://t.cn/hd3rUp
Bakemono
2014-09-22 02:05:44 +08:00
目测是谷歌字体的问题…
hellohacker
2014-09-22 11:15:51 +08:00
@ijse 如果是网站引用了某个加载不了的资源,但服务器上有很多网站,程序都不同,不可能都引用了加载不了的资源
hellohacker
2014-09-22 11:17:02 +08:00
@em70 不是出现问题的时候 我们整个公司的电脑都打不开网站,有XP 也有windows 7
ijse
2014-09-22 13:14:37 +08:00
@hellohacker 哦,, 之前也有遇到过打不开页面 ,跟页面编码有关。。 UTF8有无BOM。。
fengliu222
2014-09-23 10:46:17 +08:00
@hellohacker 看一下是不是一些head里的标签都跑到body里去了?如果是的话就应该是楼上所说的UTF-8 with BOM的原因。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/134792

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX