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中cookie的作用域
Mar 27 PHP
php面向对象全攻略 (十五) 多态的应用
Sep 30 PHP
使用PHP 5.0创建图形的巧妙方法
Oct 12 PHP
php 错误处理经验分享
Oct 11 PHP
浅析php中json_encode()和json_decode()
May 25 PHP
主流PHP框架的优缺点对比分析
Dec 25 PHP
详解WordPress中简码格式标签编写的基本方法
Dec 22 PHP
[原创]php求圆周率的简单实现方法
May 30 PHP
php利用fsockopen GET/POST提交表单及上传文件
May 22 PHP
PHP依赖注入(DI)和控制反转(IoC)详解
Jun 12 PHP
PHP获取当前系统时间的方法小结
Oct 03 PHP
Vagrant(WSL)+PHPStorm+Xdebu 断点调试环境搭建
Dec 13 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
多文件上传的例子
2006/10/09 PHP
php中计算程序运行时间的类代码
2012/11/03 PHP
php+ajax实现无刷新的新闻留言系统
2020/12/21 PHP
PHP定义字符串的四种方式详解
2018/02/06 PHP
JavaScript语言核心数据类型和变量使用介绍
2013/08/23 Javascript
JavaScript实现数字数组按照倒序排列的方法
2015/04/06 Javascript
JQuery显示、隐藏div的几种方法简明总结
2015/04/16 Javascript
AngularJS自定义服务与fliter的混合使用
2016/11/24 Javascript
Angular.js中控制器之间的传值详解
2017/04/24 Javascript
JS实现的简单拖拽购物车功能示例【附源码下载】
2018/01/03 Javascript
微信小程序实现Session功能及无法获取session问题的解决方法
2019/05/07 Javascript
Vue切换div显示隐藏,多选,单选代码解析
2020/07/14 Javascript
Vue.js中使用Vuex实现组件数据共享案例
2020/07/31 Javascript
[04:07]显微镜下的DOTA2第八期——英雄复活动作
2014/06/24 DOTA
[12:29]2018国际邀请赛 开幕秀
2018/08/22 DOTA
python使用正则表达式检测密码强度源码分享
2014/06/11 Python
Python卸载模块的方法汇总
2016/06/07 Python
Python实现的绘制三维双螺旋线图形功能示例
2018/06/23 Python
python异步存储数据详解
2019/03/19 Python
Python字典生成式、集合生成式、生成器用法实例分析
2020/01/07 Python
Python在字符串中处理html和xml的方法
2020/07/31 Python
美国专业汽车音响和移动电子产品零售商:Car Toys
2019/05/13 全球购物
新闻专业推荐信范文
2013/11/20 职场文书
金融专业毕业生推荐信
2013/11/26 职场文书
领导检查欢迎词
2014/01/14 职场文书
小学毕业感言50字
2014/02/16 职场文书
入党积极分子学习两会心得体会范文
2014/03/17 职场文书
临床护理求职信
2014/04/26 职场文书
法院反腐倡廉心得体会
2014/09/09 职场文书
物流专业专科生职业生涯规划书
2014/09/14 职场文书
国家机关领导干部民主生活会对照检查材料思想汇报
2014/09/17 职场文书
给老婆的保证书
2015/01/16 职场文书
三行辞职书范文
2015/02/26 职场文书
python 如何将两个实数矩阵合并为一个复数矩阵
2021/05/19 Python
PostgreSQL解析URL的方法
2021/08/02 PostgreSQL
python中的random模块和相关函数详解
2022/04/22 Python