这个方法适合伪静态的网站,生成的或者你已经知道此方法的直接跳过就行。网上有教程,只想说很傻,而且很笨,如果真要加content和url的话,那我不是连后台都登不进去了吗?靠,这叫什么自定义。
要找到出现这个错误提示的根源才是最棒的。在plus/list.php文件倒数第二行:if($lv->IsError) ParamError();有这么一句话,这就是调用错误提示函数。view.php详情页面也有个地方调用ParamError()这函数,别问我是怎么找到的,搜搜什么都知道了。再进入include/helpers/extend.helper.php文件,看是不是有个函数叫ParamError();原来这家伙跑这里了,现在知道了函数名和调用方法想修改它还不简单吗?如果不会PHP没关系,下面我贴段最简单的代码就行了。
//我重新添加了一个函数,为避免和以前的起冲突,因为我只需要更改这两个文件即可。
if ( ! function_exists('RturnFor'))
{
function RturnFor()
{
header("HTTP/1.1 404");
echo 'not find ';
exit();
}
}
哦耶,完工,看看是不是返回404而不是以前那个讨人厌的200了.
发表评论
沙发空缺中,还不快抢~