
正文
thinkphp404报错跳转的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
thinkPHP到底怎么设置404错误页面
1、在你的网站配置中加入 ErrorDocument 404 /40html 即可。
2、phpclass CommonAction extends Action{function _empty(){header(Location: /40html);}}?复制代码然后 让其他控制器 都继承这个控制器, 如 IndexAction extends CommonAction 这样就行了。
3、尊敬的用户您好:以下方法供您参考:ThinkPHP中有个EmptyAction,空模块或空方法,都回自动调用此类!在类中定义两个方法,index()与_empty()方法中调用要输出的模版提示。如果以上方法无效,建议您联系售后工程师为您检修。
4、找到error_page.html直接写CSS修改,或者自已做一个如:404页面,直接调用_404(错误提示);再在404页面里接收一下即可。
相关问答
Q1: index.php怎么编辑index.php怎么写
PHP是个服务器端环境支持的软件,PHP文件的编辑与php软件本身无关。
进入后台管理-界面,可以任意设置门户(portal.php)、论坛(forum.php)或者(group.php)等为首页。如果没有设置,默认情况下会指定forum.php为首页。index.php会读取这个设置值,然后自动跳转到相应的页面。
首先,打开php编辑器,新建php文件,例如:index.php。在index.php中,输入代码:echo (setTimeout(window.location.reload(), 1););。浏览器运行index.php页面,此时发现页面会自动刷新。
输出缓冲支持允许你写包裹函数功能压缩缓冲区。在 PHP4 的输出缓冲支持允许 HTML 头信息存放, 无论 HTML的正文是否输出。头信息( (header(), content type, and cookies ) 不采用缓冲 。
通过超级链接产生联系的PHP文件彼此之间通常不存在包含和被包含的关系,所以不能象工程那样打开。如果在Windows环境下,PHP通常用dreamwaver来编辑,但是要注意由Bom而产生的文件首行为空白行的问题。
Q2: ThinkPHP设置404页面,在设置了URL路由后都不会到404页面。
在你的网站配置中加入 ErrorDocument 404 /40html 即可。
}}空操作是指系统在找不到请求的操作方法的时候,会定位到空操作(_empty)方法来执行,利用这个机制,我们可以实现错误页面和一些URL的优化。
phpclass CommonAction extends Action{function _empty(){header(Location: /40html);}}?复制代码然后 让其他控制器 都继承这个控制器, 如 IndexAction extends CommonAction 这样就行了。
把你的缓存清空,debug为true的时候是不使用缓存的,所以正常。为false的时候使用了缓存。
解决方法如下:这个页面都出现了(典型的thinkphp页面),说明请求已经到了,是thinkphp程序抛出的一个404。
thinkphp404报错跳转的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、thinkphp404报错跳转的信息别忘了在本站进行查找喔。







