ThinkPHP3.2如何设置404跳转页面
2015-11-30 11:26
591 查看
ThinkPHP中,某一个模块或方法不存在时,自定义404页面的方法
1、在Action目录中新建一个文件名为EmptyAction.class.php的文件
2、代码:
[php] view
plaincopyprint?
<?php
class EmptyAction extends Action{
//所请求的模块不存在时,默认执行的模块
public function index(){
header("HTTP/1.0 404 Not Found");//404状态码
$this->display("Common:404"); //显示自定义的404页面模版
}
function _empty(){
header("HTTP/1.0 404 Not Found");//404状态码
$this->display("Common:404");//显示自定义的404页面模版
}
}
?>
2方法2
<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
-------------中插入***-----------
public function _empty(){
echo 'xxxx';
}
}
1、在Action目录中新建一个文件名为EmptyAction.class.php的文件
2、代码:
[php] view
plaincopyprint?
<?php
class EmptyAction extends Action{
//所请求的模块不存在时,默认执行的模块
public function index(){
header("HTTP/1.0 404 Not Found");//404状态码
$this->display("Common:404"); //显示自定义的404页面模版
}
function _empty(){
header("HTTP/1.0 404 Not Found");//404状态码
$this->display("Common:404");//显示自定义的404页面模版
}
}
?>
2方法2
<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
-------------中插入***-----------
public function _empty(){
echo 'xxxx';
}
}
相关文章推荐
- 简略vsftp的搭建
- 命令行执行php文件,传参
- 创建目录以及文件写入
- php 多态与接口学习实现与实例代码
- 安装laravel
- php设计模式--策略模式
- PHP
- PHP CURL或file_get_contents获取网页标题的代码及两者效率的稳定性问题
- FTP命令详解
- ThinkPHP 使用group,获取最新的id或者数据
- php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
- ubuntu下配置tftp服务器
- PHP之简单实现MVC框架
- 在PHP语言中使用JSON
- php脚本读写文件发送短信记录结果
- 为什么现在我最终推荐内存OLTP
- ajax异步请求php后台处理耗时任务session_write_close
- 支付宝PHP-RSA公钥和私钥的生成
- php验证码的制作
- levelDB