找回密码
 立即注册
查看: 216|回复: 4

动态繁殖网址后面带?页面原理解析讲解

[复制链接]

65

主题

22

回帖

255

积分

超级版主

积分
255
  首先我们来看两个网址,像这个的链接,www. a .com/index.html 和 www. a .com/index.html?id=1,这两个网址看上去是一样的,后面一个多了?,而实际打开网站,内容是一样的,可以自己在浏览器测试下,在任何网址后面添加?都可以照样访问的。但网址后面带?的真正的作用是为了传递参数过去,一个index.php主页文件,通过?传递传递参数,如index.php?1和index.php?2,即可显示不一样的内容。


  比如参见的asp程序在传递参数时,就经常会用到?,如 www. a .com/news.asp?id=100,实际所有的新闻都用news.asp显示,但有很多条新闻,根本不知道显示那条,那么就可以通过传递参数,告诉它到底显示那条新闻,就和上面看到的一样,?id=100就是说显示id第100条新闻出来。

  网址带?还有一个作用就是清楚浏览器缓存,比如如index.html和index.html?1这两个网址,虽然是同一个页面,但是因为后面一个网址有加?符号,搜索引擎会认为是一个新的地址,就不会读取之前页面的缓存,就像是直接换了一个网址一样,浏览器会重新抓取这地址,达到清楚缓存的作用。

  动态寄生虫的繁殖原理,用的就是?的方法,通过一个主繁殖文件,无限繁殖出大量的页面,而这些大量的关键字页面,实际只有一个主文件在控制,就像伪静态一样,利用?传递参数,显示不一样的页面内容。

  相关动态繁殖程序:


  回复下载资源:
游客,如果您要查看本帖隐藏内容请回复

0

主题

31

回帖

69

积分

黑帽VIP会员

积分
69
黑帽VIP会员 | 显示全部楼层
好资源,真不错

0

主题

16

回帖

32

积分

黑帽VIP会员

积分
32
黑帽VIP会员 | 显示全部楼层
学习下··

0

主题

38

回帖

85

积分

黑帽VIP会员

积分
85
黑帽VIP会员 | 显示全部楼层
收藏

0

主题

19

回帖

38

积分

黑帽VIP会员

积分
38
黑帽VIP会员 | 显示全部楼层
感觉不错
使用 高级模式(可批量传图、插入视频等)
您需要登录后才可以回帖 登录 | 立即注册

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