海外邮件中继,海外退信中继,美国高速VPS,不限流量VPN,邮局维护和管理,邮件网关,EMOS邮件中继,POSTFIX邮件中继,Winwebmail邮件中继,Winmail邮件中继,DBMail邮件中继,JDMail邮件中继,Exchange邮件中继,MDaemon邮件中继 淘宝店:http://shantan.taobao.com 云邮科技官网:www.yunrelay.com
【字体设置:大 中 小】
有时没事做的时候,喜欢去逛逛百度知道,帮那些学习ASP的朋友解答一些基础性的问题,今天有朋友在问如何屏蔽掉360浏览器访问网站的问题,如果是ASP的程序,这个对我来说问题不大,随便都可以写出来,代码如下:
<%
Dim Infos
Infos=Request.ServerVariables("HTTP_USER_AGENT")
if instr(Infos,"360SE")>0 then
Response.Status = "404 Object Not Found"
Response.End
end if
%>
以上的代码是检测浏览器版本等信息,检测到360SE关键字的时候,就返回404错误,当然你也可以用Response.Status = "403 Access Forbidden"或者Response.write"禁止使用360浏览器访问本站"等等不同的方式!
如果是静态的空间,可以使用JAVA来实现以上的功能:
<script type="text/javascript">
if(navigator.userAgent.indexOf("360SE")>0){
alert('系统检测出来你使用了360流氓浏览器,请先卸载或改用ie(或firefox)等再行访问本站,谢谢合作!');
document.execCommand("stop");
//location.href=http://www.030904.com; //注:把location前面的//号去掉后,把后面的网址改成你的网站,弹出窗口后就会跳到你指定的网址.
}
</script>
把以上的代码放到<head></head>之间就可以了。
如果是PHP的代码,可以使用下面的方式:
<?php
$useragent = $_SERVER['HTTP_USER_AGENT'];
if(strstr($useragent,"360SE")) {die("系统检测出来你使用了360流氓浏览器,请先卸载或改用ie(或firefox)等再行访问本站,谢谢合作!");}
?>
或者
<?php
if ($http_user_agent ~ (360SE) )
{
return 404;
}
?>
通过以上的代码,就可以屏蔽掉360浏览器了。
发表评论 - 不要忘了输入验证码哦!