香港独立IP空间
香港php空间
美国php空间
域名注册

很多站长朋友们做网站为了做优化都会在建站的同时做一个404错误页面,也就是当有人访问该网站的时候如果打开了不存在的页面,这时服务器对发来的请求无响应,添加了一个404页面并开启后会跳转到404错误页面。这样做的好处就是就是增加客户体验度和有利于网站的优化。再者,如果出现了打不开的现象相当于死链接了。也不利于搜索引擎的收录哦。但是很多开源程序的404页面设置的方法都是不同的,一般的404页面设置方法是在根目录下放一个404.html文件,并在.htaccess开启就可以了。
然而Thinkphp的404错误页面和wordpress一样,是无法通过无忧主机小编上述方法直接实现的。如果这样设置了不但无法实现,还会使测试404页面的时候地址栏出现例如51php.com/index/index.html的情况。那么要如何设置呢?
第一步:使用edltplus编辑器新建一个文件文件名:CommonAction.class.php
第二步:在这个文件中添加以下代码:

<?php

    classCommonActionextendsAction{

    function_empty(){

    header("Location: /404.html");

    }

    }

?>

添加后保存该文件并将CommonAction.class.php文件传到空间的根目录下。
第三步:把做好的404.html页面放到空间的根目录下。小编在这里提醒下不能放错路径哦,不然是无法实现的。如下图所示:

thinkphp 9 12 1 300x192 Thinkphp程序如何自定义404错误页面

thinkphp

以上就是Thinkphp实现404页面的完整设置步骤了。如果遇到有疑问的可以联系小编的售后QQ:340555009.感谢各位站长一直以来对小编的支持。

无忧主机相关文章推荐阅读:

多说评论插件怎么在THINKPHP上实现

THINKPHP登入后台出现“系统发生错误”

THINKPHP搭建的网站搬家后遇到“您浏览的页面暂时发生了错误!”

如何解决THINKPHP更新文件时遇到的:CANNOT SEND SESSION CACHE LIMITER – HEADERS ALREADY SENT

本文地址:http://www.51php.com/thinkphp/16498.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档