Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

吹毛求疵:Discuz!伪静态的最后一段代码 (05-29更新)

[复制链接]
 楼主| KaijuanStudio 发表于 2006-5-29 09:24:14 | 显示全部楼层
原帖由 Colasky 于 2006-5-28 23:01 发表
楼主说的我正想来问的哈哈。。 感谢楼主的吹毛求疵。。 请问研究有结果了吗? 严重期待ing。。。


现在还在观察中,有结果定在这里汇报!^^
回复

使用道具 举报

renothing 发表于 2006-5-29 09:26:41 | 显示全部楼层
你没考虑到别人不开启伪静态的
回复

使用道具 举报

weaver2000 发表于 2006-5-29 10:05:24 | 显示全部楼层
收藏,观察中……
回复

使用道具 举报

聿歆 发表于 2006-5-29 10:16:28 | 显示全部楼层
原帖由 renothing 于 2006-5-29 09:26 发表
你没考虑到别人不开启伪静态的


说明你一点都不细心!!!!!!!!!!!!!!!!!!

说明:
  修改后如果论坛开启了伪静态功能,那么 “查看完整版本:” 的主题链接将也会是伪静态网址。而如果论坛未开启,或关闭了伪静态功能,那么 “查看完整版本:” 的主题链接将恢复为动态网址。关于页码的问题,因为 Archiver 的分业数量和论坛的不一样,所以就依照官方的处理方法,都省略了。也就是说,不论是从帖子列表中还是从文章阅读中的任何一页,点击 “查看完整版本: ” 的链接,都将进入该论坛列表或帖子的第一页中。
回复

使用道具 举报

jzhcctv 发表于 2006-5-29 10:56:38 | 显示全部楼层
谢谢
回复

使用道具 举报

zijie 发表于 2006-5-29 12:01:39 | 显示全部楼层
估计比较难有很好的效果
我猜测百度的更新不是重新爬一遍,而是按原来的地址察看
所以以前的地址还能访问的话,是不会有改变的,只有新增加的帖子才会用新地址收录

:) 猜的
回复

使用道具 举报

 楼主| KaijuanStudio 发表于 2006-5-30 12:27:00 | 显示全部楼层

回复 #36 zijie 的帖子

初步结论是这样的,新截取的帖子,依然是动态地址:(

我是28日在论坛上修改的代码,照理说,29日应该就是静态的地址了,可百度所收录的29日帖子,依然是动态地址:

http://www1.baidu.com/baidu?cl=3 ... inCHN.cn&rn=100

看来应该是有别的途径,一定要查个水落石出!^^"
回复

使用道具 举报

jl518 发表于 2006-5-30 12:34:44 | 显示全部楼层
看看再说.
回复

使用道具 举报

 楼主| KaijuanStudio 发表于 2006-5-30 19:51:17 | 显示全部楼层

继续探讨百度收录问题

  另外有一种解释是,百度采用一种全新的截取模式,即:

  首先确认该论坛的程序是哪一种,确定为是 Discuz! 之后,获取主题最大数。然后采用 tid 累加的方式,生成主题网址,如:

http://MadeinCHN.cn/viewthread.php?tid=1000
http://MadeinCHN.cn/viewthread.php?tid=1001
http://MadeinCHN.cn/viewthread.php?tid=1002
……
http://MadeinCHN.cn/viewthread.php?tid=3000

  这样,变被动为主动,既提高了效率,也能更全面地收录论坛帖子。从技术上实现这样,并不难。甚至可以说非常简单,这里只是探讨一下这种模式,当然,实际应用中,它们未必是按顺序进行。

  基于上面的思路,可以很好地解释,为何那些蜘蛛们总是集体出现 “无效的越权访问” ,但是,却无法解释,它们总能收录最新的帖子。
回复

使用道具 举报

 楼主| KaijuanStudio 发表于 2006-6-14 13:07:01 | 显示全部楼层

今天找到了百度暗度陈仓的秘密通道^^

很简单,就是 XML RSS 订阅!

把 rss.php 里面的地址修改一下,以后就不会再动态的了。

不过话又说回来,既然百度对动态网页支持那么好,改不改也无所谓了。而且改了,难说还不是件好事,为什么呢?

因为你的论坛里再也找不到有规律的动态网址出现了,那么百度所收录的页面就都是统一格式的静态地址的页面,那么计算一下,是不是被收录的数量上就少了一大半呢?

因为在搜索引擎看来,

伪静态帖子列表列表页面:
http://MadeinCHN.cn/forum-1-1.html
伪静态主题浏览页面:
http://MadeinCHN.cn/thread-5030-1-1.html

和动态帖子列表页面:
http://MadeinCHN.cn/forumdisplay.php?fid=1
动态主题浏览页面:
http://MadeinCHN.cn/viewthread.php?tid=5030

分别是两组不同的页面,然而,谁都知道,其实它们是一样的!

既然搜索引擎要认为是不一样的页面,那自然所收录页面的数量就会增加一倍了!
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-22 19:52 , Processed in 0.032050 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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