Este artigo apresenta principalmente o código que implementa o ASP para proibir as aranhas do mecanismo de pesquisa de acessar.
Esse código pode controlar os mecanismos de pesquisa comuns para não poder acessar a página ASP e é necessário incluir esse código em cada página do ASP.
- <%
- functionisspider ()
- Dimi Agent Searray
- Agente = agente: & lcase (request.servervariables (http_user_agent))
- Searray = Array (Googlebot, Baiduspider, Sogouspider, Yahoo, SosoSpider)
- isSpider = false
- fori = 0toubund (Searray)
- if (instrum (agente, Searray (i))> 0) thenisspider = true
- próximo
- Função final
- functionFromse ()
- dimurlrefer, Searay, i
- urlRefer = consulte: & lcase (request.servervariables (http_referer))
- dese = false
- ifurlRefer = entãoFromse = false
- Searray = Array (Google, Baidu, Sogou, Yahoo, Soso)
- fori = 0toubund (Searray)
- if (Instr (urlRefer, Searray (i))> 0) então fromse = true
- próximo
- Função final
- if (isspider ()) então
- Dimmyfso, Fileurl, FileCon, MyFile
- fileurl = server.mappath (imagens/bg01.gif)
- SetMyfso = server.createObject (script.filesystemobject)
- ifmyfso.fileExists (fileurl) Então
- SetMyfile = myfso.opentExtfile (fileurl, 1)
- filecon = myfile.readall
- Response.Write (FileCon)
- myfile.close
- SetMyfile = nada
- Setmyfso = nada
- resposta.END
- endif
- endif
- if (deSe ()) então
- Response.write (<br/>)
- resposta.END
- outro
- endif
- %>
O exposto acima é o conteúdo inteiro deste artigo, espero que gostem.