来源:自学PHP网 时间:2014-12-03 20:51 作者: 阅读:次
[导读] 不论你站外使用的是什么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的上级目录网站调用出来的是动态的,外部调用的估计很多人遇到不能伪静态. 网友的解决方法: 找到论坛目录下source\class\block\forum\block_thread.php打开编辑,搜索 'url' => 'forum.php?mod=viewthread&tid='.$data['tid'].($viewmod ? '&from=portal' : ''), 修改为:'url' => 'thread-'.$data['tid'].'-1-1.html', 很简单的修改,完美解决外部调用是动态地址. |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com