启用别名时必须同时开启.html后缀,否则出错!!!
修改之前请一定记得备份!!!
首先打开 include/lib/url.php 文件
在103行找到:
$sortUrl = BLOG_URL . 'sort/' . $sort_index;
去除 'sort/',即改为:
$sortUrl = BLOG_URL . $sort_index;
在105行找到:
$sortUrl = BLOG_URL . 'sort/' . $sort_index . '/page/';
去除 'sort/',即改为:
$sortUrl = BLOG_URL . $sort_index . '/page/';
保存后继续打开 include/lib/dispatcher.php 文件
在110行找到:
return $path;
替换修改为:
if($path!="/"&&substr($path,0,6)!="/sort/"&&substr($path,0,2)!="/?") { return "/sort".$path; } else { return $path; }
保存后,刷新缓存。也可以将路径形式改为默认形式之后再改回文件形式。
查看网站,分类路径应该没有sort层级了~
---
转载请注明本文标题和链接:《emlog去除分类目录sort层级》
发表评论