前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >去掉EMLOG分类url中的sort字样

去掉EMLOG分类url中的sort字样

作者头像
陌涛
发布2019-03-01 14:18:22
5170
发布2019-03-01 14:18:22
举报
文章被收录于专栏:畅所欲言畅所欲言畅所欲言

前言:EMLOG使用伪静态后,分类URL网址中有个sort字样,都想把这个sort去掉;想去除EMLOG伪静态分类网址中的sort,进入include文件夹下,在lib文件夹下找到dispatcher.php和url.php这两个文件下载到本地,使用编辑器打开,按照下面的方法修改代码就可以了;这个方法对于emlog5.3.1是有效的,去除sort后,效果为域名/post-xx.html,导航条的当前分类下导航菜单高亮将失效。

一、使用编辑器打开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/';
二、使用编辑器dispatcher.php文件 
找到
 return $path;
替换成
if($path!="/"&&substr($path,0,6)!="/sort/"&&substr($path,0,2)!="/?") { return "/sort".$path; } else { return $path; }

EMLOG博客去除文章链接中的post-

首先确认你的站点支持Rewrite;必须是开启 文件形式 伪静态默认,否则后果怎样请自行测试。

确认支持Rewrite后进行如下操作:

修改\include\lib\url.php文件,找到

$logUrl = BLOG_URL . 'post-' . $blogId . '.html';

修改为

$logUrl = BLOG_URL . 'post-' . $blogId . '.html';
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-01-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、使用编辑器打开url.php文件
  • EMLOG博客去除文章链接中的post-
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档