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 - Html Transfer Code
Oct 09 PHP
用php的ob_start来生成静态页面的方法分析
Mar 09 PHP
php中get_headers函数的作用及用法的详细介绍
Apr 27 PHP
利用PHP函数计算中英文字符串长度的方法
Nov 11 PHP
php 利用socket发送HTTP请求(GET,POST)
Aug 24 PHP
微信随机生成红包金额算法php版
Jul 21 PHP
Thinkphp连表查询及数据导出方法示例
Oct 15 PHP
使用正则去除php代码中的注释方法
Nov 03 PHP
Mac系统完美安装PHP7详细教程
Jun 06 PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
Oct 08 PHP
确保Laravel网站不会被嵌入到其他站点中的方法
Oct 18 PHP
PHP网页缓存技术优点及代码实例
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 5.3新特性命名空间规则解析及高级功能
2010/03/11 PHP
php小型企业库存管理系统的设计与实现代码
2011/05/16 PHP
让CodeIgniter的ellipsize()支持中文截断的方法
2014/06/12 PHP
动态改变textbox的宽高的js
2006/10/26 Javascript
几款极品的javascript压缩混淆工具
2007/05/16 Javascript
js 匿名调用实现代码
2009/06/19 Javascript
Jquery实现的tab效果可以指定默认显示第几页
2013/10/16 Javascript
JavaScript中自定义事件用法分析
2014/12/23 Javascript
FullCalendar日历插件应用之数据展现(一)
2015/12/23 Javascript
AngularJS中的Directive实现延迟加载
2016/01/25 Javascript
Bootstrap源码解读排版(1)
2016/12/23 Javascript
vue-cli配置文件——config篇
2018/01/04 Javascript
Vue2.5学习笔记之如何在项目中使用和配置Vue
2018/09/26 Javascript
H5+C3+JS实现五子棋游戏(AI篇)
2020/05/28 Javascript
详解如何运行vue项目
2019/04/15 Javascript
[06:09]辉夜杯主赛事开幕式
2015/12/25 DOTA
[01:01:18]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#2COL VS LGD
2016/03/03 DOTA
[51:43]OG vs LGD 2018国际邀请赛淘汰赛BO3 第五场 8.26
2018/08/30 DOTA
python中黄金分割法实现方法
2015/05/06 Python
Python基于property实现类的特性操作示例
2018/06/15 Python
Python3爬取英雄联盟英雄皮肤大图实例代码
2018/11/14 Python
Python生成词云的实现代码
2020/01/14 Python
基于HTML5 Canvas 实现商场监控实例详解
2017/11/20 HTML / CSS
企业管理专业个人求职信范文
2013/09/24 职场文书
应用化学专业本科生求职信
2013/09/29 职场文书
小学生安全演讲稿
2014/04/25 职场文书
七夕活动策划方案
2014/08/16 职场文书
小学师德师风整改措施
2014/10/27 职场文书
2014年优秀党员材料
2014/12/18 职场文书
2015年银行客户经理工作总结
2015/04/01 职场文书
2015年卫生局工作总结
2015/07/24 职场文书
初二英语教学反思
2016/02/15 职场文书
导游词之青城山景区
2019/09/27 职场文书
导游词之张家界
2019/10/31 职场文书
MySQL系列之十四 MySQL的高可用实现
2021/07/02 MySQL
vue2的 router在使用过程中遇到的一些问题
2022/04/13 Vue.js