记录生活 学习SEO优化 | 他日若遂凌云志 敢笑黄巢不丈夫
>>Home > 共享文档 > phpwin8.7转到discuzX2.5,并做好phpwind的URL指向discuz

phpwin8.7转到discuzX2.5,并做好phpwind的URL指向discuz

Tags: | | 作者:海天无影

话说宿迁学院论坛用phpwind系统已经要有三年了,海天最近准备将系统换成discuzX2.5了,虽说phpwin9的样式的确不错,也的确最接近一个讨论的定义,但是遗憾的是升级失败,于是海天就准备换成discuzX2.5了,感觉discuz被腾讯收购后,的确做了很大的改变,而且现在discuz的确比phpwind的功能强大很多,特别是插件方面,感觉phpwind就是没什么强大的插件和功能,而这方面可能是由于discuz人比较多吧,有很多强大的插件,这就更坚定了海天想要将phpwin8.7转到discuzX2.5的决心了。

不过转换过程因为网络问题,最好是在本地进行,所以海天准备周末到同事家去弄,那边的上传速度能达到500K,再说平时上班时间也不够,不过前几天海天已经在本地测试一遍了,先记录一下转换过程,到周末一次转换完成。

提醒:最好在本地搭建平台转换后,再上传到网上,因为这会减少网络问题带来的错误。

1、在网站根目录新建一个文件夹,将discuzX2.5安装到子目录下。

2、在网站根目录下再新建一个文件夹,现在XConvert并解压。

3、备份phpwind8.7,然后访问XConvert所在的二级目录

4、按照步骤填写数据,并执行。

5、如果出错,根据提示修改,不过一般来说不会出什么错。

6、转换完成后更新dz的缓存

7、不知道什么原因,转换过程没有将phpwin的版块信息转换过来,准备手动复制

8、将phpwid文件放到另一个目录,然后将discuz的文件移到根目录,并修改ucenter的网址,并更新缓存。

这样一来,phpwind8.7转换到discuzX2.5的过程就完成了,但是由于pw和dz的url不一样,为了转换后将网站的影响最小化,还是将phpwind的URL指向到转换后的discuz的URL,还好是转换,id什么的都一样的,直接使用伪静态跳转就好,伪静态代码如下,apache的,nginx请参考修改。在discuz的hatccess增加如下代码:

版块指向:
RewriteRule ^thread-htm-fid-(\w+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=1&%1
RewriteRule ^thread-htm-fid-(\w+)-page-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1

帖子指向:
RewriteRule ^read-htm-tid-(\w+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=1&%1
RewriteRule ^read-htm-tid-(\w+)-page-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1

会员指向:
RewriteRule ^u/(\w+)$ home.php?mod=spaceq&uid=$1&%1

补充:

刚才发现discuz首页的最后发表是动态url感觉不爽,网上找到如下方法,下次试试:

论坛版块横排:

在template\default\forum\discuz.htm页面
查找:
forum.php?mod=redirect&tid=$forum[lastpost][tid]&goto=lastpost
替换为
thread-$forum[lastpost][tid]-1-1.html

论坛版块竖排:
在template\default\forum\discuz.htm页面
查找
forum.php?mod=redirect&tid=$forum[lastpost][tid]&goto=lastpost#lastpost
替换为
thread-$forum[lastpost][tid]-1-1.html

日志信息 »

该日志于2013-04-16 00:48由 海天无影 发表在共享文档分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下转载到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

6条评论▼点击进行评论


  1. Warning: copy(/home/wwwroot/haitian/blog/avatar/31fd49e58ab8024125755b2c5024a51f.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
    回复

    小白怒偷师~已拜读!!!


  2. Warning: copy(/home/wwwroot/haitian/blog/avatar/d17e37c1ab93af880594bf57dd4bbecd.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
    回复

    mark.


  3. Warning: copy(/home/wwwroot/haitian/blog/avatar/dcaa3b50ec35e14119ffca8a35693273.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
    回复

    论坛还在搞啊。。。


  4. Warning: copy(/home/wwwroot/haitian/blog/avatar/8a696fb2b60f79867e39e7803303fc7a.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
    回复

    你这娃娃,怎的还是这么爱折腾……


  5. Warning: copy(/home/wwwroot/haitian/blog/avatar/1460e673693fa9b7d8102deb89942729.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
    回复

    好像很厉害的说……


  6. Warning: copy(/home/wwwroot/haitian/blog/avatar/1460e673693fa9b7d8102deb89942729.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
    回复

    2种产品来回替换容易搞乱……

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif 

« 百度搜索URL中参数的意义 海扁王2片尾曲《hero》 »