最近爱上了用emlog做站,为了SEO,总是要减少目录标签,但是在emlog有一个问题就是,分类目录有一个sort不知道怎么去掉,今天让我终于找到了解决方法,方法如下:
1。修改\include\lib\url.php文件,删除第103行和第105行的 sort/,具体的删除是这样的:
103行、$sortUrl = BLOG_URL . ‘sort/’.$sort_index; 修改成:$sortUrl = BLOG_URL .$sort_index;
105行、$sortUrl = BLOG_URL . ‘sort/’.$sort_index . ‘/page/’;修改成:$sortUrl = BLOG_URL.$sort_index . ‘/page/’;
仅仅完成这一步是不行的,因为我先前已经做到这一点了,在前台虽然没有了sort这一层,但是打开的时候去是404页面,下面就来看第2步吧,一起来见证奇迹的时刻吧。
2。修改\include\lib\dispatcher.php文件,把第110行的文件进行修改,修改如下:
最后一行的:return $path;修改成:if($path!=”/”&&substr($path,0,6)!=”/sort/”) return “/sort”.$path;else return $path;
弄完之后,我发现真的好了,没有sort,也可以正常访问分类目录,不会出现404,但是呢,出现了新的问题,前台显示插件如相册就无法正常访问,于是我又还原sort目录了。因为有些插件还是必须的。
所以自己权衡利弊吧,如果没有插件就没有问题。