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漏洞小结
Feb 05 PHP
php数组去重实例及分析
Nov 26 PHP
ThinkPHP视图查询详解
Jun 30 PHP
合并ThinkPHP配置文件以消除代码冗余的实现方法
Jul 22 PHP
ThinkPHP独立分组使用的注意事项
Nov 25 PHP
php专用数组排序类ArraySortUtil用法实例
Apr 03 PHP
深入理解PHP内核(一)
Nov 10 PHP
WordPress中获取页面链接和标题的相关PHP函数用法解析
Dec 17 PHP
PHP扩展迁移为PHP7扩展兼容性问题记录
Feb 15 PHP
Zend Framework教程之Resource Autoloading用法实例
Mar 08 PHP
PHP开发的文字水印,缩略图,图片水印实现类与用法示例
Apr 12 PHP
使用PHP开发留言板功能
Nov 19 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文件读写操作之文件读取方法详解
2011/01/13 PHP
php+jQuery+Ajax实现点赞效果的方法(附源码下载)
2020/07/21 PHP
PHP var关键字相关原理及使用实例解析
2020/07/11 PHP
学习YUI.Ext第七日-View&JSONView Part Two-一个画室网站的案例
2007/03/10 Javascript
JavaScript游戏之是男人就下100层代码打包
2010/11/08 Javascript
详谈 Jquery Ajax异步处理Json数据.
2011/09/09 Javascript
jquery 页面滚动到底部自动加载插件集合
2014/01/31 Javascript
Jquery节点遍历next与nextAll方法使用示例
2014/07/22 Javascript
Javascript监视变量变化的方法
2015/06/09 Javascript
JQuery中ajax方法访问web服务实例
2015/07/18 Javascript
jQuery绑定事件的几种实现方式
2016/05/09 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
2016/05/18 Javascript
EasyUI学习之Combobox级联下拉列表(2)
2016/12/29 Javascript
Angular 4依赖注入学习教程之InjectToken的使用(八)
2017/06/04 Javascript
chorme 浏览器记住密码后input黄色背景处理方法(两种)
2017/11/22 Javascript
weebox弹出窗口不居中显示的解决方法
2017/11/27 Javascript
详解VS Code使用之Vue工程配置format代码格式化
2019/03/20 Javascript
python中的函数用法入门教程
2014/09/02 Python
在Python的Flask框架中使用日期和时间的教程
2015/04/21 Python
Python文件的读写和异常代码示例
2017/10/31 Python
在pycharm上mongodb配置及可视化设置方法
2018/11/30 Python
Python3 导入上级目录中的模块实例
2019/02/16 Python
在Django的View中使用asyncio的方法
2019/07/12 Python
用python wxpy管理微信公众号并利用微信获取自己的开源数据
2019/07/30 Python
解决python运行启动报错问题
2020/06/01 Python
python给视频添加背景音乐并改变音量的具体方法
2020/07/19 Python
10个很棒的 CSS3 开发工具 推荐
2011/05/16 HTML / CSS
CSS3 实现倒计时效果
2020/11/25 HTML / CSS
Viking比利时:购买办公用品
2019/10/30 全球购物
Woods官网:加拿大最古老、最受尊敬的户外品牌之一
2020/09/12 全球购物
如何查询Oracle数据库中已经创建的索引
2013/10/11 面试题
副总经理工作职责
2013/11/28 职场文书
配件采购员岗位职责
2013/12/03 职场文书
2015年社区党建工作汇报材料
2015/06/25 职场文书
vue-cropper插件实现图片截取上传组件封装
2021/05/27 Vue.js
Python基本知识点总结
2022/04/07 Python