修改Emlog默认动态链接?post=xxx的方法

2017-4-3 / 2 评论 / 11537 阅读

今天逛论坛的时候发现有人在问,如何更改默认的链接显示方法,以前有发布过一篇《emlog程序去除文章详情页中的“post-”》,此文是教大家如何在伪静态下修改链接的显示方法,好了,不废话了,回到今天的主题,首先要注意的是,此链接一经修改,原来默认的?post=xxx就会失效。

举例说明,比如将 http://域名/?post=1
修改为 http://域名/?sl=1

第一步、在根目录文件include/lib/url.php中找到

$logUrl = BLOG_URL . '?post=' . $blogId;
并把其中的 post 改为 sl;

第二步、在根目录文件include/lib/option.php中找到
'reg_0' => '|^./\?(post)=(\d+)(&(comment-page)=(\d+))?([\?&].)?$|',
并把其中的 post 改为 sl;

第三步、在根目录文件include/controller/log_controller.php中找到
if ($params[1] == 'post') {
并把其中的 post 改为 sl;
最后要提醒一下的是,以上三步修改的"sl"必须一致,否则会造成链接打不开。修改前请注意备份,如有疑问请在本页留言

评论一下?

OωO
取消
    1. 头像
      冷言冷语
      板凳
      非常棒,转载走了!谢谢博主Hi~o(* ̄▽ ̄*)ブ3i3c.cn
      回复
    1. 头像
      烈火君
      沙发
      感谢好兄弟的帮助,互联网有了你们才能进步
      回复