ThinkPHP5.0/5.1自定义404界面的配置ThinkPHP自定义404

2020-07-16  阅读 31 次

可能跟之前的版本配置方法有点区别,在此做一下简单的笔记,ThinkPHP5.0/5.1自定义404界面的配置ThinkPHP自定义404

★ 配置过程

修改 config.app 文件即application/config.php

第一,需要关闭调试模式(一般在项目的开发过程中,可以设置为"true",但是项目上线部署后,一定要关闭调试模式)

// 应用调试模式
'app_debug'  => false,

第二,增加或修改配置项: http_exception_template

如果是 ThinkPHP.5.0 框架,进行修改如下:

'http_exception_template'    =>  [
        // 定义404错误的重定向页面地址
        404 =>  APP_PATH . 'index/view/exception_html/404.html',
        500 =>  APP_PATH . 'index/view/exception_html500.html',
    ],

如果是 ThinkPHP.5.1 框架,进行修改如下:

//TODO 自定义异常请求码的页面配置 建议只做非500错误页面
    'http_exception_template'    =>
        [
            404 =>  Env::get('app_path') . 'index/view/exception_html/404.html',
            500 =>  Env::get('app_path') . 'index/view/exception_html/500.html',
        ],

上面的路径配置,对应的完整文件路径是这样的:/application/index/view/exception_html/404.html


自己搞个好看的404页面即可。


本文地址:https://5devip.com/post/158.html
版权声明:本文为原创文章,版权归 本站 所有,欢迎分享本文,转载请保留出处!

评论已关闭!