php 定义404页面的实现代码


Posted in PHP onNovember 19, 2012

核心代码:

@header("http/1.1 404 not found"); 
@header("status: 404 not found"); 
echo 'echo 404'; 
exit();

如果需要加载404页面可以如下代码,主要是注意文件路径
@header("http/1.1 404 not found"); 
@header("status: 404 not found"); 
include("../../404.htm"); 
exit();

查看404是否设置成功可以利用firefox 的firebug插件来查看

查看方法

在已经安装firebug的情况下,用firefox浏览器打开要检查404状态码的页面,点击右下角小虫的图标,启动"网络"标签,依次打开"网络?所有/html?headers";如果一切正常,你就可以看到包括headers、响应在内的各项页面参数了。

404页面对网站影响

对seo的影响并不大。但是有,总比没有好。如果你拥有这个权限,你最好还是设置一下404页面。这个东西跟网站地图一样,不是所有的网站都得设置,但是有时候有设置的必要。
再考虑是不是要设置404页面时,应该多考虑用户体验,而不是seo。

看一下apache 404定义吧
apache里设置404错误页面为apache server设置 404错误页面的方法很简单,只需在.htaccess 文件中加入如下内容即可:
errordocument 404 /notfound.php

PHP 相关文章推荐
PHP文件下载类
Dec 06 PHP
PHP 生成的XML以FLASH获取为乱码终极解决
Aug 07 PHP
PHPLog php 程序调试追踪工具
Sep 09 PHP
探讨:如何使用PhpDocumentor生成文档
Jun 25 PHP
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
Feb 24 PHP
php遍历数组的4种方法总结
Jul 05 PHP
再Docker中架设完整的WordPress站点全攻略
Jul 29 PHP
最新版本PHP 7 vs HHVM 多角度比较
Feb 14 PHP
php $_SESSION会员登录实例分享
Jan 19 PHP
laravel框架模型、视图与控制器简单操作示例
Oct 10 PHP
PHP页面静态化――纯静态与伪静态用法详解
Jun 05 PHP
PHP常量DIRECTORY_SEPARATOR原理及用法解析
Nov 10 PHP
php中的注释、变量、数组、常量、函数应用介绍
Nov 16 #PHP
apache php模块整合操作指南
Nov 16 #PHP
php获取用户IPv4或IPv6地址的代码
Nov 15 #PHP
屏蔽机器人从你的网站搜取email地址的php代码
Nov 14 #PHP
PHP中文分词 自动获取关键词介绍
Nov 13 #PHP
PHP gbk环境下json_dencode传送来的汉字
Nov 13 #PHP
PHP漏洞全解(详细介绍)
Nov 13 #PHP
You might like
PHP静态类
2006/11/25 PHP
php xml留言板 xml存储数据的简单例子
2009/08/24 PHP
php遍历文件夹所有文件子文件夹函数代码
2013/11/27 PHP
zf框架的校验器使用使用示例(自定义校验器和校验器链)
2014/03/13 PHP
php从数组中随机选择若干不重复元素的方法
2015/03/14 PHP
php 根据自增id创建唯一编号类
2017/04/06 PHP
详解thinkphp中的volist标签
2018/01/15 PHP
Date对象格式化函数代码
2010/07/17 Javascript
js实现拖拽 闭包函数详细介绍
2012/11/25 Javascript
可在线编辑网页文字效果代码(单击)
2013/03/02 Javascript
使用JS 清空File控件的路径值
2013/07/08 Javascript
js setTimeout()函数介绍及应用以倒计时为例
2013/12/12 Javascript
javascript正则匹配汉字、数字、字母、下划线
2014/04/10 Javascript
js实现ArrayList功能附实例代码
2014/10/29 Javascript
JavaScript实现将文本框的值插入指定位置的方法
2015/08/13 Javascript
深入探讨javascript函数式编程
2015/10/11 Javascript
理解javascript异步编程
2016/01/27 Javascript
通过一个简单的例子学会vuex与模块化
2017/11/22 Javascript
小程序实现列表点赞功能
2018/11/02 Javascript
实例讲解JavaScript预编译流程
2019/01/24 Javascript
浅析Angular 实现一个repeat指令的方法
2019/07/21 Javascript
微信小程序scroll-view隐藏滚动条的方法详解
2020/03/25 Javascript
[49:56]VG vs Optic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
跨平台python异步回调机制实现和使用方法
2013/11/26 Python
用生成器来改写直接返回列表的函数方法
2017/05/25 Python
python机器学习实战之最近邻kNN分类器
2017/12/20 Python
python脚本实现mp4中的音频提取并保存在原目录
2020/02/27 Python
Python中的整除和取模实例
2020/06/03 Python
pytorch 查看cuda 版本方式
2020/06/23 Python
基于css3 animate制作绚丽的动画效果
2015/11/24 HTML / CSS
《假如》教学反思
2014/04/17 职场文书
《水乡歌》教学反思
2014/04/24 职场文书
小学生关于梦想的演讲稿
2014/08/22 职场文书
受资助学生感谢信
2015/01/21 职场文书
事业单位岗位说明书
2015/10/08 职场文书
简单聊聊Golang中defer预计算参数
2022/03/25 Golang