thinkphp 怎么设置404

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp 怎么设置404相关的知识,希望对你有一定的参考价值。

参考技术A 首先应该尝试在服务器添加,其实没这个必要,thinkphp自身便提供了404页面的处理机制,我们只需要在lib下定义一个EmptyAction.class.php,且实现以下方法即可,如下:

<?php
class EmptyAction extends Action
function _empty()
header("HTTP/1.0 404 Not Found");
$this->display('Public:404');

// 404
function index()
header("HTTP/1.0 404 Not Found");
$this->display('Public:404');


?>

以上通过直接定义空模块和空操作实现404跳转,但要注意的是:
设置header头很重要, 不然的话返回的状态会是200.
该类对应Public模板目录下需要有名为404的页面模板.本回答被提问者采纳

thinkphp怎么访问后台?

项目下有admin文件夹,怎么找url地址

ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架。

新建一个admin.php文件,将index.php内容复制到admin.php内,访问配置地址后面加上/admin/public/login.html就可以访问后台了。

参考技术A thinkphp是一个框架的名字,和我用的codeigniter一样是一个php框架,而后台一般说的是网站后台。所以你指的是怎么访问用thinkphp开发的网站后台?一般都会有内容管理系统的,输入账号密码就行本回答被提问者和网友采纳

以上是关于thinkphp 怎么设置404的主要内容,如果未能解决你的问题,请参考以下文章

在宝塔上创建网站,然后部署thinkphp3.2程序,打开网站提示404错误,这个怎么解决?

Thinkphp设置仅在调试模式关闭时显示404页面

Thinkphp设置仅在调试模式关闭时显示404页面

thinkphp5设置404页面不跳转

ThinkPHP3.2设置404跳转页面

ThinkPHP5.1设置404页面