两个周前的星期六,网站http://www.zhaoshang100.com/被k,3万多条数据百度site不到了,全是0,可能是前几天在关站做生成得罪了蜘蛛。这段时间一直有蜘蛛来,也没理会网站了就挂着,该发信息的还是让他来发,今天已经恢复了,以前的权重什么的都回来,关键词还不错。所以总结出估计这种是百度通过他的方式给个教训:你的站已经违反了某些规定了,过几天给你放出来。我同事改动的站有3个。另外
两个周前的星期六,网站http://www.zhaoshang100.com/被k,3万多条数据百度site不到了,全是0,可能是前几天在关站做生成得罪了蜘蛛。这段时间一直有蜘蛛来,也没理会网站了就挂着,该发信息的还是让他来发,今天已经恢复了,以前的权重什么的都回来,关键词还不错。所以总结出估计这种是百度通过他的方式给个教训:你的站已经违反了某些规定了,过几天给你放出来。我同事改动的站有3个。另外
以前用asp缓存,发现只要带asp的,服务器都要先去执行才能显示前台,要是服务器那会负载过大就会慢,还有用asp时候是依托定时到了的那个访客来访问做生成,速度慢的话会很难忍受,并且生成的同时很多人会打不开首页,用户要是忍受不了生成速度走开了,那还得继续抓下一个。今天搞定了这个问题,思路如下:1、服务器根目录建立index.htnl 文件,设置权限为可读写(我服务器关闭了写入权限)2、找个能把固定a
我一个站,信息将近70万条,最近发现速度越来越慢,过一会就要回收应用程序池,程序是自己开发的,耗费了很多脑细胞和眼细胞才找出来问题所在处。
基本每个稍微有经验的开发者都知道 rs用了后要close,决定不用了要 set rs=nothing,我也设置了,但是忽略了一些小问题。因为我的站我限制了会员发重复信息和对会员提交的信息数量有限制,因此信息量大了后会有很多异常跳出,而那些跳出的没有料理自己的后事,结果资源越积累越严重。后来我加了在每个跳出之前先关闭连接,清空变量,结果服务器压力骤减。 都怪当初没把这些本来简单的问题考虑周全,积累到一定地步终于爆发了。
...
IIS启用泛解析后,要是某个IP指向该服务器,该服务器就会被识别为绑定了改域名,要是该是没有备案的那么服务器就有麻烦了。其实我们可以实行白名单制度,对制定域名实行处理,其他域名避开,浏览器返回 http 400就行。 如下是解决办法:
如:服务器只让 ynshangji.com 和 zhaoshang100.com 连接,那么我们可以这样设置:
<%
if instr(Request.ServerVariables("HTTP_HOST"),"ynshangji.com")=0 and instr(Request.ServerVariables("HTTP_HOST"),"zhaoshang100.com")=0 then
...
为应用程序池 'DefaultAppPool' 提供服务的进程关闭时间超过了限制
服务器经常产生“应用程序池 'DefaultAppPool' 提供服务的进程关闭时间超过了限制。进程 ID 是 '2068'。”的错误,导致iis处于假死状态,经了解是IIS应用程序池的设置问题。解决方法如下:
Internet 信息服务(IIS)管理器->应用程序池->DefaultAppPool->右击属性
一、回收
1、回收工作进程(分钟):选中,值为1740
...
ASP网站在数据量大的时候,一个小细节问题都能引起大问题,程序中有漏洞的话服务器一会就很慢,我遇这个问题,困扰很久,后来用了个办法找出问题。办法为:
在代码最开头出先声明报错:
On Error Resume Next '容错声明
代码最后部分写上检测结果:
<%
If Err.Number <> 0 Then
...
错误码 信息
2420 数字语法错误
2421 日期语法错误
2422 字符串语法错误
2423 ‘.’、‘!’、或 ‘()’的使用无效
...
ASP是非常简单的,以至于许多的开发者不会去思考错误处理。错误处理能够让你的应用程序更加合理。我看到过很多个用ASP编写的商业网站,大多数都忽略了错误处理。 错误的类型 有三种主要的错误类型: 1.编译错误: 这种错误出现一般都是代码的语法问题。因为编译错误而导致辞ASP停止运行。 2.运行错误: 这个错误是发生在你准备运行ASP时的。例如:如果你试图给一个变量赋值,但是却超出了该变量允许
为了保住网站权重不被不带www的网址分去,我们可以用301重定向来实现。我试出了个办法,可以不用再主机IIS设置,在代码中实现。在首页最前面加上这段就行。经过http头返回值测试,返回301,大功告成<%if instr(Request.ServerVariables("SERVER_NAME"),"www")=0 thenResponse.Statu
我的一个服务器设置了泛解析,那个网站是行业站,为的是给每个注册会员能生成一个二级域名,转发到黄页。因为主机IP以前被人绑定过,很多域名是没备案的,后来我泛解析开通了,那些域名自然也就相当于解析到我服务器了,服务器绑定了未备案域名的后果很严重……,后来我就取消掉了,有方法说只要把未验证的域名转到400错误,看了很多对泛解析的缺点的说法后,我没设置就将就着先用用吧