请选择 进入手机版 | 继续访问电脑版

SpeedPHP框架

 找回密码
 注册成为新用户

QQ登录

只需一步,快速开始

查看: 4896|回复: 0

[开发指南] 自定义错误页面

[复制链接]
发表于 2012-8-6 20:49:07 | 显示全部楼层 |阅读模式

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

对404错误页面的建议:

  • 建议不要使用PHP动态页面,纯HTML页面会比较好。
  • 具特色,但不能过于复杂的页面,保存页面可以快速载入和有鲜明的提示。
  • 通常会进行一些引导,作为“找不到页面”的补充,但建议不要过多。

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

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

加入404错误页面的方法:

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

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

  1. $spConfig = array(
  2.         'dispatcher_error' => "import(APP_PATH.'/404.html');exit();",
  3. );
复制代码
3. 当访问到“找不到控制器”的错误的时候,将显示404.html文件的内容。

您需要登录后才可以回帖 登录 | 注册成为新用户

本版积分规则

手机浏览|简版|中文PHP框架|开源协议|SpeedPHP.com ( 粤ICP备08008671号

GMT+8, 2020-2-21 07:58

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表