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中的加密功能
Oct 09 PHP
收集的PHP中与数组相关的函数
Mar 22 PHP
php array_unique之后json_encode需要注意
Jan 02 PHP
PHP获取文件后缀名的三个函数
Oct 15 PHP
php 读取文件头判断文件类型的实现代码
Aug 05 PHP
php使用curl访问https示例分享
Jan 17 PHP
PHP实现把文本中的URL转换为链接的auolink()函数分享
Jul 29 PHP
PHP生成随机字符串(3种方法)
Sep 25 PHP
Smarty模板简单配置与使用方法示例
May 23 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
Nov 14 PHP
PHP ADODB生成HTML表格函数rs2html功能【附错误处理函数用法】
May 29 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
Mar 26 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/02/27 PHP
函数中使用require_once问题深入探讨 优雅的配置文件定义方法推荐
2014/07/02 PHP
php实现检查文章是否被百度收录
2015/01/27 PHP
PHP限制HTML内容中图片必须是本站的方法
2015/06/16 PHP
Thinkphp5+plupload实现的图片上传功能示例【支持实时预览】
2019/05/08 PHP
零基础php编程好学吗
2019/10/11 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
2020/02/21 PHP
jquery实现checkbox 全选/全不选的通用写法
2014/02/22 Javascript
JS判断网页广告是否被浏览器拦截过滤的代码
2015/04/05 Javascript
使用BootStrap实现用户登录界面UI
2016/08/10 Javascript
微信小程序 加载 app-service.js 错误解决方法
2016/10/12 Javascript
基于ajax与msmq技术的消息推送功能实现代码
2016/12/26 Javascript
jQuery中的一些小技巧
2017/01/18 Javascript
react 父组件与子组件之间的值传递的方法
2017/09/14 Javascript
详解搭建一个vue-cli的移动端H5开发模板
2020/01/17 Javascript
Angular处理未可知异常错误的方法详解
2021/01/17 Javascript
使用python删除nginx缓存文件示例(python文件操作)
2014/03/26 Python
Python调用微信公众平台接口操作示例
2017/07/08 Python
python对视频画框标记后保存的方法
2018/12/07 Python
Python修改文件往指定行插入内容的实例
2019/01/30 Python
python批量将excel内容进行翻译写入功能
2019/10/10 Python
Python字符串中删除特定字符的方法
2020/01/15 Python
python构造函数init实例方法解析
2020/01/19 Python
python实现用户名密码校验
2020/03/18 Python
python使用多线程+socket实现端口扫描
2020/05/28 Python
Django实现微信小程序支付的示例代码
2020/09/03 Python
HTMl5的存储方式sessionStorage和localStorage详解
2014/03/18 HTML / CSS
Kaufmann Mercantile官网:家居装饰、配件、户外及更多
2018/09/28 全球购物
写给女朋友的道歉信
2014/01/12 职场文书
幼儿园中秋节活动方案2013
2014/01/29 职场文书
销售总经理岗位职责
2014/03/15 职场文书
网络宣传方案
2014/03/15 职场文书
2014年物流工作总结
2014/11/25 职场文书
大学生考试作弊被抓检讨书
2014/12/27 职场文书
优秀学生干部主要事迹材料
2015/11/04 职场文书
Ajax实现局部刷新的方法实例
2021/03/31 Javascript