859
萬網互聯
網站被留言機器人盯上導致耗資源的處理方法
現在網上有很多黑帽SEO購買/開發留言機器人。很多網站會頻繁留言導致數據庫過大,導致耗資源。隻要簡單的做下修改,就可以屏蔽。
1、在留言頁麵頂部增加:window.onload中定義表單的內容
比如<input name="name" value="" id="name2" /><input name="email" value="" id="email" />,則用disbot("name2").disbot("email"),支持鏈接操作
<%if session("disbot") = "" then session("disbot") = timer() & cLng(rnd() * 10000)%>
<script type="text/javascript">
function disbot(obj){document.getElementById(obj).name = document.getElementById(obj).name + "<%=session("disbot")%>";return this;}
disbot.prototype.disbot = disbot;
window.onload = function(){disbot("name2").disbot("email").disbot("body");}
</script>
2、在留言提交頁麵增加:
在Request參數中增加 & session("disbot") 即可。
<%
if session("disbot") = "" then session("disbot") = timer() & cLng(rnd() * 10000)
name=request.form("name" & session("disbot"))
email=request.form("email" & session("disbot"))
body=request.form("body" & session("disbot"))
%>
最後更新:2017-01-12 21:14:02