
如果使用了throw new \think\exception\HttpException(404, '页面不存在')或abort(404,'页面不存在')抛出了404错误,默认情况下会提示你所浏览的页面暂时无法访问
如果我们希望自定义404的错误页面,可以修改config/app.php或应用下的配置文件,找到http_exception_template的配置文件,如果不存在,需要手动添加配置项,配置如下:
'http_exception_template' => [
// 定义404错误的模板文件地址
404 => Env::get('app_path') . '404.html',
// 还可以定义其它的HTTP status
401 => Env::get('app_path') . '401.html',]温馨提示:
该配置仅在生产环境下生效,如果开启了调试模式仍然会提示详细的错误信息。

希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, LeCMS, ClassCMS, Fastadmin, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。


