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中取得image按钮传递的name值
Oct 09 PHP
动态生成gif格式的图像要注意?
Oct 09 PHP
有关 PHP 和 MySQL 时区的一点总结
Mar 26 PHP
8个必备的PHP功能实例代码
Oct 27 PHP
PHP字符串的连接的简单实例
Dec 30 PHP
php中$_GET与$_POST过滤sql注入的方法
Nov 03 PHP
php编写的抽奖程序中奖概率算法
May 14 PHP
php 运算符与表达式详细介绍
Nov 30 PHP
ThinkPHP Where 条件中常用表达式示例(详解)
Mar 31 PHP
PHP使用两个栈实现队列功能的方法
Jan 15 PHP
Laravel学习笔记之Artisan命令生成自定义模板的方法
Nov 22 PHP
如何通过Apache在本地配置多个虚拟主机
Jul 29 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面向对象全攻略 (十一)__toString()用法 克隆对象 __call处理调用错误
2009/09/30 PHP
深入解析PHP的引用计数机制
2013/06/14 PHP
php实现兼容2038年后Unix时间戳转换函数
2015/03/18 PHP
如何通过View::first使用Laravel Blade的动态模板详解
2017/09/21 PHP
thinkphp5.1框架容器与依赖注入实例分析
2019/07/23 PHP
ThinkPHP5 框架引入 Go AOP,PHP AOP编程项目详解
2020/05/12 PHP
JQuery实现简单时尚快捷的气泡提示插件
2012/12/20 Javascript
HTML Color Picker(js拾色器效果)
2013/08/27 Javascript
通过js获取div的background-image属性
2013/10/15 Javascript
js监听鼠标事件控制textarea输入字符串的个数
2014/09/29 Javascript
NodeJS学习笔记之Connect中间件模块(一)
2015/01/27 NodeJs
js正则表达式中exec用法实例
2015/07/23 Javascript
node.js中express-session配置项详解
2017/05/31 Javascript
微信小程序版翻牌小游戏
2018/01/26 Javascript
Angular实现的进度条功能示例
2018/02/18 Javascript
vue-cli项目优化方法- 缩短首屏加载时间
2018/04/01 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
JS数组Object.keys()方法的使用示例
2019/06/05 Javascript
js在HTML的三种引用方式详解
2020/08/29 Javascript
[48:35]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 TNC vs Optic
2018/04/03 DOTA
Python translator使用实例
2008/09/06 Python
Python中实现switch功能实例解析
2018/01/11 Python
Python3远程监控程序的实现方法
2019/07/15 Python
在Django下测试与调试REST API的方法详解
2019/08/29 Python
python 矢量数据转栅格数据代码实例
2019/09/30 Python
centos7中安装python3.6.4的教程
2019/12/11 Python
美国最大的旗帜经销商:Carrot-Top
2018/02/26 全球购物
世界顶级户外运动品牌折扣网站:LeftLane Sports
2019/06/12 全球购物
Servlet面试题库
2015/07/18 面试题
花坛标语大全
2014/06/30 职场文书
车辆年检委托书范本
2014/10/14 职场文书
敲诈同学钱财检讨书范文
2014/11/18 职场文书
2015年初一班主任工作总结
2015/05/13 职场文书
机械生产实习心得体会
2016/01/22 职场文书
tomcat的catalina.out日志按自定义时间格式进行分割的操作方法
2022/04/02 Servers
Windows下载并安装MySQL8.0.x 版本的完整教程
2022/04/10 MySQL