emlog去除分类目录前的sort
[ 2015/07/04, Emlog , 3107阅, 0评 ]

把sort去掉,直接显示“网址/分类别名”的形式,这样有利于搜索引擎收录,也使网址更加简明。

1.打开\include\lib\url.php查找:

$sortUrl = BLOG_URL . 'sort/' . $sort_index;

并将其替换为:

$sortUrl = BLOG_URL . $sort_index;

再查找:

$sortUrl = BLOG_URL . 'sort/' . $sort_index . '/page/';

并将其替换为:

$sortUrl = BLOG_URL . $sort_index . '/page/';

2.打开\include\lib\option.php查找:

'reg' => '|^.*/(sort)/([^\./\?=]+)/?((page)/(\d+))?/?([\?&].*)?$|',

并将其替换为:

'reg' => '|^.*/()/([^\./\?=]+)/?((page)/(\d+))?/?([\?&].*)?$|',

3.打开\include\lib\dispatcher.php找到约第111行的return $path;将其替换为:

if($path!="/"&&substr($path,0,6)!="/"&&substr($path,0,2)!="/?") {
    return "/".$path;
} else {
    return $path;
}

OK,大功告成,短小精悍简洁明了的分类网址即将来袭啦!

有朋自远方来...评论一下呗O(∩_∩)O