使用discuz论坛后,没有使用外部js调用的模块页面都显示的静态地址,而网站页面js动态调用的模块中,文章显示的地址都是动态的。于是网上找了一篇,改了一下,感觉效果还不错,就把那篇文章摘录下来。谢谢那个作者的分享!!!
原文地址是:http://www.beianyi.com/thread-191-1-1.html
文章如下:
discuz X!外部调用默认的是动态地址,对se不太好。一、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’,
复制代码二、source\class\block\space\block_blog.php
- ‘url’ => ‘home.php?mod=space&uid=’.$data[uid].’&do=blog&id=’.$data[‘blogid’],
复制代码修改为:
- ‘url’ => ‘blog-‘.$data[uid].’-‘.$data[‘blogid’].’.html’,
复制代码三、source\class\block\protal\block_article.php
- ‘url’ => ‘portal.php?mod=view&aid=’.$data[‘aid’],
复制代码修改为: