php专区

 首页 > php专区 > PHP应用 > CMS建站 > 站外cms调用Discuz的js代码实现伪静态方法 - Discu

站外cms调用Discuz的js代码实现伪静态方法 - Discu

分享到:
【字体:
导读:
          不论你站外使用的是什么CMS系统,都可以调用Discuz内部帖子内容,而且是动态更新的,但是为了更有利于SEO,这些动态的连接不是那么友好,怎么才能把动态的js代码转化成静态的网址?...

站外cms调用Discuz的js代码实现伪静态方法

不论你站外使用的是什么CMS系统,都可以调用Discuz内部帖子内容,而且是动态更新的,但是为了更有利于SEO,这些动态的连接不是那么友好,怎么才能把动态的js代码转化成静态的网址?更符合seo的规则?Discuz! X3或者Discuz! X2.5 以上版本都适用.

外部http://www.xxx.com/bbs/api.php?mod=js&bid=3 结果在bbs的上级目录网站调用出来的是动态的,外部调用的估计很多人遇到不能伪静态.

网友的解决方法:

找到论坛目录下sourceclassblockforumblock_thread.php打开编辑,搜索

'url' => 'forum.php?mod=viewthread&tid='.$data['tid'].($viewmod ? '&from=portal' : ''),

修改为:'url' => 'thread-'.$data['tid'].'-1-1.html',

很简单的修改,完美解决外部调用是动态地址.

分享到:
dz论坛搬家 - Discuz
dz论坛搬家 1、通过UCENTER后台的数据备份功能,备份论坛和UC的数据; 2、下载论坛备份数据,论坛备份数据在dada目录下,下载UC备份数据,UC备份数据在uc_server/data/backup下,下载论坛附件,论坛附件数据在data/attachment/forum下,可以将forum目录直接下载下来,下载论坛会员头像,论坛头像在u...
服务器不支持 MySql 数据库,无法安装论坛...
服务器不支持 MySql 数据库,无法安装论坛程序 Windows 2003系统安装Discuz论坛程序出现问题:服务器不支持 MySql 数据库,无法安 装论坛程序 解决方法: 原因一:MySQL本身就没有安装好,验证MySQL有没有安装成功.可以在打开cmd命令提示符窗口,输入命令:mysql –u root –p 输入密码后,如果...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……