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下实现折线图效果的代码
Apr 28 PHP
php UBB 解析实现代码
Nov 27 PHP
php漏洞之跨网站请求伪造与防止伪造方法
Aug 15 PHP
PHP使用正则表达式清除超链接文本
Nov 12 PHP
部署PHP项目应该注意的几点事项分享
Dec 20 PHP
php实现高效获取图片尺寸的方法
Dec 12 PHP
求帮忙修改个php curl模拟post请求内容后并下载文件的解决思路
Sep 20 PHP
PHP CURL或file_get_contents获取网页标题的代码及两者效率的稳定性问题
Nov 30 PHP
PHP 极验验证码实例讲解
Sep 29 PHP
laravel 解决后端无法获取到前端Post过来的值问题
Oct 22 PHP
php操作redis数据库常见方法实例总结
Feb 20 PHP
关于PhpStorm设置点击编辑文件自动定位源文件的实现方式
Dec 30 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中explode函数用法分析
2014/11/15 PHP
简单了解WordPress开发中update_option()函数的用法
2016/01/11 PHP
解决laravel 表单提交-POST 异常的问题
2019/10/15 PHP
jquery中$.post()方法的简单实例
2014/02/04 Javascript
js函数模拟显示桌面.scf程序示例
2014/04/20 Javascript
JQuery实现table行折叠效果以JSON做数据源
2014/05/26 Javascript
Ext4.2的Ext.grid.plugin.RowExpander无法触发事件解决办法
2014/08/15 Javascript
AngularJS中监视Scope变量以及外部调用Scope方法
2016/01/23 Javascript
jQuery Easyui使用(一)之可折叠面板的布局手风琴菜单
2016/08/17 Javascript
关于json字符串与实体之间的严格验证代码
2016/11/10 Javascript
对象不支持indexOf属性或方法的解决方法(必看)
2017/05/28 Javascript
vue toggle做一个点击切换class(实例讲解)
2018/03/13 Javascript
vue地区选择组件教程详解
2018/05/04 Javascript
jquery 动态遍历select 赋值的实例
2018/09/12 jQuery
对vue中v-if的常见使用方法详解
2018/09/28 Javascript
JS拖拽排序插件Sortable.js用法实例分析
2019/02/20 Javascript
openlayers4实现点动态扩散
2020/08/17 Javascript
Python的Flask框架中web表单的教程
2015/04/20 Python
在Python的Flask框架下收发电子邮件的教程
2015/04/21 Python
Python设置在shell脚本中自动补全功能的方法
2018/06/25 Python
Anaconda2 5.2.0安装使用图文教程
2018/09/19 Python
使用Selenium破解新浪微博的四宫格验证码
2018/10/19 Python
使用Tensorflow实现可视化中间层和卷积层
2020/01/24 Python
Python单例模式的四种创建方式实例解析
2020/03/04 Python
python 安装教程之Pycharm安装及配置字体主题,换行,自动更新
2020/03/13 Python
python 生成任意形状的凸包图代码
2020/04/16 Python
python urllib和urllib3知识点总结
2021/02/08 Python
Css3新特性应用之形状总结
2016/12/08 HTML / CSS
美国皮靴公司自1863年:The Frye Company
2016/11/30 全球购物
美团网旗下网上订餐平台:美团外卖
2020/03/05 全球购物
大学生评语大全
2014/04/18 职场文书
美术兴趣小组活动总结
2014/07/07 职场文书
办公室主任岗位职责范本
2015/03/31 职场文书
golang 实现并发求和
2021/05/08 Golang
使用 Apache Dubbo 实现远程通信(微服务架构)
2022/02/12 Servers
mysql sock 文件解析及作用讲解
2022/07/15 MySQL