杨小杰博客提供免费教程下载和网站搭建技术教程,主要分享和发布网站源码,致力创造一个高质量网络资源教程的分享平台

解决emlog静态后post还能访问的问题

Young小杰2017-6-8 17:59网站搭建(5)1420查询中……小标签: 网站优化 emlog emlog优化

解决emlog静态后post还能访问的问题,解决办法:(文章页面301跳转):

em设置伪静态后,访问?post = *** 还是能查看文章,这样就让一个文章出现好多不同的链接,使用以下代码:

if(strstr(BLOG_URL . trim(Dispatcher::setPath()),'?post=')==""){
}else if (BLOG_URL . trim(Dispatcher::setPath(), '/') != Url::log($logid)){
header('HTTP/1.1 301 Moved Permanently');
header('Location:'.Url::log($logid));
}

粘贴到 echo_log.php 里面,以上是php代码请加在<?php      ?>中间,如图:


2017年6月17日 :因为原来的代码会导致评论不能翻页,所以已经更新代码了!由涛先森协助修复!

本文最后更新于2017-6-8,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!

评论:

颜涛 Google Chrome 55.0.2883.87 Windows 7浙江省杭州市 电信 2017-06-20 13:46
我的署名呢!!!!
Young小杰四川省成都市 电信 2017-06-20 13:47
@颜涛:不是有的吗?仔细看啊!
颜涛Google Chrome 55.0.2883.87 Windows 7浙江省杭州市 电信 2017-06-20 13:48
@Young小杰:没看到没看到~啦啦啦啦啦啦
Young小杰四川省成都市 电信 2017-06-20 13:48
@颜涛:也许你当时瞎了,擦亮你的眼睛好好看看吧!
Strong brother Google Chrome 58.0.3029.83 Linux福建省福州市 移动数据上网公共出口 2017-06-10 07:56
感谢小杰分享,强哥路过

发表评论: