kiler 发表于 2011-3-3 08:24

3DM论坛:IIS错误?HTTP错误?服务器错误?论坛页面打不开?遇到本站失效地址时的一点简单处理方法

本帖最后由 kiler 于 2011-3-20 11:31 编辑

3DM似乎经过了一次改版,帖子中引用的许多改版前的页面地址已经失效,给后来者带来很多头痛的困惑。

呵呵,貌似和本区主题关系不大,也不知道有没有高人发布过解决办法(高手请无视只为帮助小白),原理上来讲适用于本论坛所有版块,但我是在本区找帖学习时遇到的这个问题,自己也不认为有资格全站置顶,所以冒着触犯版规的危险将我的方法在本区发出来。

2011/3/20 PS:
修改了帖子标题使其显眼一点,修改下边内容的字体颜色等格式,标注重点使其更清晰,希望能给遇到问题的朋友帮助。
话说我最初碰到这个麻烦时很郁闷,特意在版务公告区找,搜索,都没发现与这个问题有关的信息,才花了心思分析页面地址格式的。





其实改版后只是地址的表述格式发生了变化,原本的数据还在,ID没有变化。


【旧版页面地址格式分析】:
以下边这个旧版页面地址为例,直接点击打开会出现找不到页面的错误:
(查看链接地址的方法:IE浏览器中在链接地址上点右键——属性。而当前页面的地址,直接在当前页面的IE地址栏中复制即可)
http://www.3dmgame.com/bbs/showtopic-1032770-30.html#14219505
===========================================================
    1032770是该帖的总ID
    在改版后的地址格式中=tid=ptid
------------------------------------------------------------
    14219505是该帖的楼层ID,也就是顶楼之下的某一回帖的楼层数
    在改版后的地址格式中=pid
------------------------------------------------------------
    30是该帖的分页地址,也就是该帖的第30页——注意:改版后14219505这个楼层不一定仍是该贴的第30页,所以上边的分页数是无效的!!所以这个数字不用管它,反正可以用楼层ID来定位。
===========================================================




【改版后的地址格式】:
下边#、@这样的符号请替换成相应的旧版地址中的ID数字,另外注意地址文字的颜色与格式解释说明文字颜色的对应。
原则上,除了=之后的数字可以替换旧版失效地址中的ID数字之外,其余的字符都不要变动。&是地址中的连接符,注意不要弄没了,尤其是B格式后边两个ID当中的那个。
===========================================================
A格式:新版的目录路径+帖子总ID(tid)
http://bbs.3dmgame.com/viewthread.php?tid=####

------------------------------------------------------------
B格式:新版的目录路径+帖子总ID(tid,等同于ptid)+ 楼层ID(pid)
http://bbs.3dmgame.com/redirect.php?goto=findpost&ptid=####&pid=@@@@

===========================================================




【处理方法——实际情况举例说明】:
===========================================================
[例一]:如果你遇到的旧版失效地址是下边的格式
http://www.3dmgame.com/bbs/showtopic-1032770.html

按照新版地址格式A替换成下边的样子粘贴到地址栏回车打开即可:
http://bbs.3dmgame.com/viewthread.php?tid=1032770

--------------------------------------------------------------------------------

[例二]:如果你遇到的旧版失效地址是下边的格式
http://www.3dmgame.com/bbs/showtopic-1032770-30.html#14219505

按照新版地址格式B替换成下边的样子粘贴到地址栏回车打开即可:
http://bbs.3dmgame.com/redirect.php?goto=findpost&ptid=1032770&pid=14219505
===========================================================



结束了,仔细对照上边不同颜色的区分,应该会比较清晰的。没有什么技术含量,只是为了能帮助一些对这个不了解的朋友而已!

zts10 发表于 2011-3-3 09:54

{:3_167:}这贴要顶!

磊子 发表于 2011-3-3 10:00

啧啧,,,厉害呀~~

yxk108 发表于 2011-3-3 10:07

不错,不错,收藏之

囧来囧去囧死乐 发表于 2011-3-19 16:00

果然可以了~~谢谢啦

英勇的苹果 发表于 2011-3-19 16:25

呵呵,多谢LZ。

kiler 发表于 2011-3-19 20:02

回复 5# 囧来囧去囧死乐


    呵呵,有用就行

leeba 发表于 2011-3-20 09:52

下来看看,顶
页: [1]
查看完整版本: 3DM论坛:IIS错误?HTTP错误?服务器错误?论坛页面打不开?遇到本站失效地址时的一点简单处理方法