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 相关文章推荐
Zend 输出产生XML解析错误
Mar 03 PHP
php5 non-thread-safe和thread-safe这两个版本的区别分析
Mar 13 PHP
组合算法的PHP解答方法
Feb 04 PHP
PHP函数spl_autoload_register()用法和__autoload()介绍
Feb 04 PHP
PHP设计模式之解释器模式的深入解析
Jun 13 PHP
php获取qq用户昵称和在线状态(实例分析)
Oct 27 PHP
php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
Jan 22 PHP
php中随机函数mt_rand()与rand()性能对比分析
Dec 01 PHP
php二维数组合并及去重复的方法
Mar 04 PHP
ThinkPHP实现递归无级分类――代码少
Jul 29 PHP
如何修改Laravel中url()函数生成URL的根地址
Aug 11 PHP
PHP _construct()函数讲解
Feb 03 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删除页面记录 同时刷新页面 删除条件用GET方式获得
2012/01/10 PHP
PHP学习笔记(一):基本语法之标记、空白、和注释
2015/04/17 PHP
php 从一个数组中随机的取出若干个不同的数实例
2016/12/31 PHP
thinkPHP+LayUI 流加载实现功能
2019/09/27 PHP
JavaScript 参考教程
2006/12/29 Javascript
js类型检查实现代码
2010/10/29 Javascript
ejs v9 javascript模板系统
2012/03/21 Javascript
将HTML的左右尖括号等转义成实体形式的两种实现方式
2014/05/04 Javascript
jQuery前端分页示例分享
2015/02/10 Javascript
JS实现的另类手风琴效果网页内容切换代码
2015/09/08 Javascript
javascript 数组的正态分布排序的问题
2016/07/31 Javascript
BootStrap轮播HTML代码(推荐)
2016/12/10 Javascript
树结构之JavaScript
2017/01/24 Javascript
浅谈JS验证表单文本域输入空格的问题
2017/02/14 Javascript
在Vue组件化中利用axios处理ajax请求的使用方法
2017/08/25 Javascript
如何抽象一个Vue公共组件
2017/10/17 Javascript
js动态设置select下拉菜单的默认选中项实例
2018/08/21 Javascript
在Vue中获取组件声明时的name属性方法
2018/09/12 Javascript
python实现发送邮件功能
2017/07/22 Python
Django中Model的使用方法教程
2018/03/07 Python
Tesserocr库的正确安装方式
2018/10/19 Python
PYcharm 激活方法(推荐)
2020/03/23 Python
HTML5 CSS3打造相册效果附源码下载
2014/06/16 HTML / CSS
html5实现滑块功能之type="range"属性
2020/02/18 HTML / CSS
奥地利网上现代灯具和灯饰店:Lampenwelt.at
2018/01/29 全球购物
社会学专业学生职业规划书
2014/02/07 职场文书
办公设备采购方案
2014/03/16 职场文书
服务质量承诺书
2014/03/27 职场文书
《故乡》教学反思
2014/04/10 职场文书
2014年校长工作总结
2014/12/11 职场文书
端午节活动总结报告
2015/02/11 职场文书
商务信函英语问候语
2015/11/10 职场文书
2016同学毕业寄语大全
2015/12/04 职场文书
创业计划书之零食店(进口)
2019/09/24 职场文书
基于Python绘制子图及子图刻度的变换等的问题
2021/05/23 Python
仅仅使用 HTML/CSS 实现各类进度条的方式汇总
2021/11/11 HTML / CSS