手册 >> 开发指南 >> 自定义错误页面

自定义错误页面

通常我们在开发网站的时候,经常加入自定义的404错误页面,既美观统一、又能保持访问者不至于因为错误页面而退出网站。

对404错误页面的建议:

在SpeedPHP框架开发中,加入自定义错误页面非常地简单。

  1. 在UrlRewrite(伪静态)下的404错误页面,可以正常支持404页面的显示。
  2. 在非UrlRewrite的情况,只有“找不到控制器”的错误将被视作404错误,而其他页面无法找到的情况,会根据服务器本身的设置而定。

加入404错误页面的方法:

1. 将已经设计好的404错误页面“404.html”放在应用程序根目录(APP_PATH目录,与入口文件index.php同级),当然也可以放其他位置。

2. 在应用程序配置中,加入如下配置:

$spConfig = array(
	'dispatcher_error' => "import(APP_PATH.'/404.html');exit();",
);

3. 当访问到“找不到控制器”的错误的时候,将显示404.html文件的内容。