今天遇到一个问题就是我用的TP框架然后陪只错误的路由的时候让他跳转到404页面,但是配置不生效
配置如下
'TMPL_EXCEPTION_FILE' => '/404.html',// 异常页面的模板文件
'ERROR_PAGE'=>'/404.html',// 错误定向页面
最后解决办法是更改了框架里面的代码
在 ThinkPHP/Library/Think/Think.class.php中找到 redirect($error_page);
然后用下面代码替换
header('HTTP/1.1 301 Moved Permanently');
header('Location: '.$error_page);
更多内容请参考原文地址:https://www.codelovers.cn/article/20181225175027.html