主页 > 知识库 > asp实现禁止搜索引擎蜘蛛访问的代码

asp实现禁止搜索引擎蜘蛛访问的代码

热门标签:阿里云 电子围栏 银行业务 团购网站 科大讯飞语音识别系统 Linux服务器 Mysql连接数设置 服务器配置

这段代码可以控制常用的搜索引擎无法访问asp页面,需要在每个asp页面包含这段代码。

%
function isspider()
dim i,agent,searray
agent="agent:"LCase(request.servervariables("http_user_agent"))
searray=array("googlebot","baiduspider","sogouspider","yahoo","Sosospider")
isspider= false
for i=0 to ubound(searray)
 if (instr(agent,searray(i))>0) then isspider=true
next
end function

function fromse()
dim urlrefer,searray,i
urlrefer="refer:"LCase(request.ServerVariables("HTTP_REFERER"))
fromse= false
if urlrefer="" then fromse= false
searray=array("google","baidu","sogou","yahoo","soso")
for i=0 to ubound(searray)
 if (instr(urlrefer,searray(i))>0) then fromse=true
next
end function

if(isspider()) then
 dim myfso,fileurl,filecon,myfile
 fileurl=Server.MapPath("images/bg01.gif")
 Set myfso=Server.CreateObject("Scripting.FileSystemObject")
 if myfso.FileExists(fileurl) then
  Set myfile=myfso.OpenTextFile(fileurl, 1)
  filecon=myfile.readAll
  response.write(filecon)
  myfile.Close
  Set myfile=Nothing
  Set myfso=Nothing
  response.end
 end if
end if                
if (fromse()) then
 response.write("br/>")
 response.end
else
end if
%>

以上所述就是本文的全部内容了,希望大家能够喜欢。

您可能感兴趣的文章:
  • asp.net(c#)捕捉搜索引擎蜘蛛和机器人
  • asp 判断是否为搜索引擎蜘蛛的代码
  • php 判断访客是否为搜索引擎蜘蛛的函数代码
  • PHP判断搜索引擎蜘蛛并自动记忆到文件的代码
  • PHP屏蔽蜘蛛访问代码及常用搜索引擎的HTTP_USER_AGENT
  • PHP记录搜索引擎蜘蛛访问网站足迹的方法
  • php/asp/asp.net中判断百度移动和PC蜘蛛的实现代码
  • 根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)

标签:江苏 大理 衢州 蚌埠 萍乡 衡水 枣庄 广元

巨人网络通讯声明:本文标题《asp实现禁止搜索引擎蜘蛛访问的代码》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266