php 定义404页面的实现代码

2015-01-24信息快讯网

今天需要用php输出一个404错误页面,然后加载404页面输出,各个方便给用户与搜索引擎好的用户体验

核心代码:
 
@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状态码的页面,点击右下角小虫的图标,启动"网络"标签,依次打开"网络C所有/htmlCheaders";如果一切正常,你就可以看到包括headers、响应在内的各项页面参数了。

404页面对网站影响

对seo的影响并不大。但是有,总比没有好。如果你拥有这个权限,你最好还是设置一下404页面。这个东西跟网站地图一样,不是所有的网站都得设置,但是有时候有设置的必要。
再考虑是不是要设置404页面时,应该多考虑用户体验,而不是seo。

看一下apache 404定义吧
apache里设置404错误页面为apache server设置 404错误页面的方法很简单,只需在.htaccess 文件中加入如下内容即可:
errordocument 404 /notfound.php
ThinkPHP访问不存在的模块跳转到404页面的方法
解析在PHP中使用mysqli扩展库对mysql的操作
PHP 文件编程综合案例-文件上传的实现
浅析PHP绘图技术
PHP中使用协同程序实现合作多任务第1/2页
php修改NetBeans默认字体的大小
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
计算php页面运行时间的函数介绍
php ios推送(代码)
PHP删除HTMl标签的实现代码
分享8个最佳的代码片段在线测试网站
PHP 过滤页面中的BOM(实现代码)
关于url地址传参数时字符串有回车造成页面脚本赋值失败的解决方法
解析PHP中的file_get_contents获取远程页面乱码的问题
浅析PHP页面局部刷新功能的实现小结
PHP header()函数使用详细(301、404等错误设置)
用php来改写404错误页让你的页面更友好
php实现文件下载更能介绍
php中的注释、变量、数组、常量、函数应用介绍
apache php模块整合操作指南
php获取用户IPv4或IPv6地址的代码
屏蔽机器人从你的网站搜取email地址的php代码
PHP中文分词 自动获取关键词介绍
php动态实现表格跨行跨列实现代码
对象失去焦点时自己动提交数据的实现代码
php从数组中随机抽取一些元素的代码
php中防止恶意刷新页面的代码小结
php页面缓存ob系列函数介绍
PHP服务器页面间跳转实现方法
php切割页面div内容的实现代码分享
注册页面之前先验证用户名是否存在的php代码
php 智能404跳转代码,适合换域名没改变目录的网站
©2014-2024 dbsqp.com