如果使用了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企业建站经验,对 lecms, classcms, fastadmin, pbootcms, phpcms, eyoucms, yzmcms, xunruicms, jizhicms, wordpress, hkcms, yzncms, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。