解决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日 :因为原来的代码会导致评论不能翻页,所以已经更新代码了!由涛先森协助修复!
发表评论: