Chinaunix首页 | 论坛 | 博客
  • 博客访问: 34070
  • 博文数量: 8
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 291
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-24 17:43
文章分类
文章存档

2014年(8)

我的朋友

分类: 信息化

2014-11-12 11:43:25

    很多站长朋友们做网站为了做优化都会在建站的同时做一个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) |
给主人留下些什么吧!~~