emlog 去除伪静态分类网址中的 sort
emlog 使用伪静态后,分类 URL 网址中有个 sort 字样,这个让很多人着实不爽,都想把这个 sort 去掉,而且把 sort 去掉,直接显示网址/分类别名 的形式,这样有利于搜索引擎收录,也使网址更加简明。
1. 修改 include\lib\url.php
找到约行99 $sortUrl = BLOG_URL . 'sort/' . $sort_index; 改成 $sortUrl = BLOG_URL. $sort_index; 找到约行101 $sortUrl = BLOG_URL . 'sort/' . $sort_index . '/page/'; 改成 $sortUrl = BLOG_URL . $sort_index . '/page/';
2. 修改 include\lib\dispatcher.php
找到约行111 return $path; 替换成 if ($path != "/" && substr($path, 0, 6) != "/sort/" && substr($path, 0, 2) != "/?") { return "/sort" . $path; } else { return $path; }
评论
2条评论寒星皓月 Lv.1 Google Chrome 95.0.4638.69 Windows 10 x64 Edition 回复
上海市 联通
海安人才网 Lv.1 Google Chrome 91.0.4472.124 Windows 10 x64 Edition 回复
正好有这需求,马上试试
山东省 电信