码迷,mamicode.com
首页 > 其他好文 > 详细

Discuz URL伪静态版块目录化和贴子目录

时间:2014-08-21 22:23:14      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:discuz   blog   http   io   文件   for   ar   div   

首先

打开source\function下的function_core.php

找到如下代码:

if($type == ‘forum_forumdisplay‘) {
        list(,,, $fid, $page, $extra) = func_get_args();
        $r = array(
            ‘{fid}‘ => empty($_G[‘setting‘][‘forumkeys‘][$fid]) ? $fid : $_G[‘setting‘][‘forumkeys‘][$fid],
            ‘{page}‘ => $page ? $page : 1,
        );
    } elseif($type == ‘forum_viewthread‘) {
        list(,,, $tid, $page, $prevpage, $extra) = func_get_args();
        $r = array(
            ‘{tid}‘ => $tid,
            ‘{page}‘ => $page ? $page : 1,
            ‘{prevpage}‘ => $prevpage && !IS_ROBOT ? $prevpage : 1,
        );

 

修改:

if($type == ‘forum_forumdisplay‘) {
        list(,,, $fid, $page, $extra) = func_get_args();
        $r = array(
            ‘{fid}‘ => empty($_G[‘setting‘][‘forumkeys‘][$fid]) ? $fid : $_G[‘setting‘][‘forumkeys‘][$fid],
            ‘{page}‘ => $page ,
        );
    } elseif($type == ‘forum_viewthread‘) {        
        list(,,, $tid, $page, $prevpage, $extra) = func_get_args();
        $fid = DB::result_first("SELECT fid FROM ".DB::table(‘forum_thread‘)." WHERE tid = ‘$tid‘");
        $r = array(
            ‘{fid}‘ => empty($_G[‘setting‘][‘forumkeys‘][$fid]) ? $fid : $_G[‘setting‘][‘forumkeys‘][$fid],
            ‘{tid}‘ => $tid,
            ‘{page}‘ => $page ,
            ‘{prevpage}‘ => $prevpage && !IS_ROBOT ? $prevpage : 1,
        );

 然后进入网站后吧->‘‘seo设置"->"url静态化

"在"论坛主题列表页"的格式中填写:{fid}/{page}

在"论坛主题内容页"的格式中填写:{fid}/m{tid}/{page}

 

然后下载.htaccess文件,传到网站根目录

http://pan.baidu.com/s/1mg3HLsk

Discuz URL伪静态版块目录化和贴子目录,布布扣,bubuko.com

Discuz URL伪静态版块目录化和贴子目录

标签:discuz   blog   http   io   文件   for   ar   div   

原文地址:http://www.cnblogs.com/newcityhk/p/3928032.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!