很多站长朋友们做网站为了做优化都会在建站的同时做一个404错误页面,也就是当有人访问该网站的时候如果打开了不存在的页面,这时服务器对发来的请求无响应,添加了一个404页面并开启后会跳转到404错误页面,这样做的好处就是就是增加客户体验度和有利于网站的优化。再说了如果出现了打不开的现象相当于死链接了。也不利于搜索引擎的收录哦。但是很多开源程序的404页面设置的方法都是不同的,一般的404页面设置方法是在根目录下放一个404.html文件,并在.htaccess开启就可以了。
小编这里要说下Thinkphp的404错误页面这样设置肯定是无效果。如果这样设置了不但无法实现还会再试图测试404页面的时候地址栏出现例如51php.com/index/index.html的情况。那么要如何设置呢。
第一步:使用edltplus编辑器新建一个文件文件名:CommonAction.class.php
第二步:在这个文件中添加以下代码:
classCommonActionextendsAction{
function_empty(){
header("Location: /404.html");
}
}
?>
添加后保存该文件并将CommonAction.class.php文件传到空间的根目录下。
第三步:把做好的404.html页面放到空间的根目录下。小编在这里提醒下不能放错路径哦不然是无法实现的。如下图所示:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps32A4.tmp.png
以上就是Thinkphp实现404页面的完整设置步骤了。
原文地址 PVC胶粒 转载请保留原文地址
阅读(1098) | 评论(0) | 转发(0) |