搜索
查看: 527|回复: 0

[技术杂烩] php黑帽通用301权重劫持

[复制链接]

8183

主题

8226

帖子

8910

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8910
发表于 2015-7-22 17:59:24 | 显示全部楼层 |阅读模式
PR劫持,也就是用欺骗手段获得工具条上比较高的PR值显示。
方法是利用跳转。一般搜索引擎在处理301和302转向的时候,都是把目标URL当作实际应该收录的URL。当然也有特例,不过在大部分情况下是这样处理的。所以如果你从域名A做301或302跳转到域名B,而域名B的PR值比较高,域名A在PR更新后,也会显示域名B的PR值。最简单的就是先做301或302跳转到高PR的域名B,等PR更新过后,立刻取消转向,同时也获得了和B站相[1] 同的PR值。这个做假的PR显示值至少维持到下一次PR更新,一般有两三个月或更长的时间(最近GG更新有点慢)。
更隐讳一点的办法是,通过程序检测到Google蜘蛛,返回301或302转向,对普通访问者和其他蜘蛛都返回正常内容。这样我们看到的是普通网站,只有Google会看到转向。

调用代码:
<?php
include("gmqd.php")
?>


301劫持php源码:
  1. <%
  2. function Getbot()
  3. dim s_agent
  4. GetBot=""
  5. s_agent=Request.ServerVariables("HTTP_USER_AGENT")
  6. if instr(1,s_agent,"googlebot",1) > 0 then
  7. GetBot="google"
  8. end if
  9. if instr(1,s_agent,"baiduspider",1) > 0 then
  10. GetBot="baidu"
  11. end if
  12. end function
  13. if GetBot="baidu" or GetBot="google" then

  14. url="http://www.gmqd.com" '跳转网址

  15. Response.Status = "301 Moved Permanently"

  16. Response.AddHeader "Location", url

  17. else

  18. Response.Write"<meta http-equiv='refresh' content='0;URL=http://www.gmqd.com'>"

  19. end if
  20. %>
复制代码

请大家转变好思路,祝站长的流量节节高升。
GM起点所有资源均免费下载,回复帖子即出现下载地址!站长QQ:969806969
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站长QQ969806969|润芒论坛|GM部落|GM016论坛|jjj555论坛|鲁ICP备16008334号-17|GM起点

GMT+8, 2024-5-16 04:01 , Processed in 0.984375 second(s), 23 queries .

Powered by Discuz! X3.4

© 2008-2020 www.gmqd.com

快速回复 返回顶部 返回列表