直接用php的header发送404错误页面的方法实例
发布:smiling 来源: PHP粉丝网 添加日期:2015-04-09 13:25:25 浏览: 评论:0
在开发网站的时候,有时我们为了友好的提示用户输入的网址不存在,用设置一个 404 错误页面,设置 404 还有一个好处就是防止恶意用户猜测你的url参数,本文我们来讲讲用php及apache设置404错误页面的方法.
在php程序中,我们也经常需要考虑如何用php实现页面404跳转的写法,下面作者将如何用php进行404转向的写法和大家分享一下,代码如下:
- // 直接输出页面错误信息
- @header("http/1.1 404 not found");
- @header("status: 404 not found");
- echo 'echo 404';
- exit();
- //或者如下代码:
- // 跳转到错误页面,推荐使用这种方法
- // 注意include文件的路径不能是http网络路径
- @header("http/1.1 404 not found");
- @header("status: 404 not found");
- include("/404.html");
- exit();
我们也可以直接在 apache 设置 404 错误页面,具体定义方法如下,在网站的根目录下新建一个 .htaccess 文件,然后在该文件中加入如下内容即可:
ErrorDocument 404 http://www.phpfensi.com/404.html
查看404是否设置成功可以利用 firefox 的 firebug 插件来查看,具体查看方法如下:
在已经安装firebug的情况下,用firefox浏览器打开要检查404状态码的页面,点击右下角小虫的图标,启动"网络"标签,依次打开"网络–所有/html–headers",如果一切正常,你就可以看到包括headers、响应在内的各项页面参数了.
Tags: header php404错误页面
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)