相关关键词
关于我们
最新文章
- ThinkPHP 5.1、6.0、6.1 与 8.0 版本对比分析
- 涉嫌侵权的人只复制了版权软件,没有传播给其他人,是否符合复制侵权的判定?
- 网站域名备案到企业名下后,即表明是商业使用了吗?
- 软件中使用了GPL & MIT 协议的文件 和 使用了 GPL | MIT 的有什么区别?
- 网站版权纠纷中的来源非法是否有严格的司法定义?
- [确定有效] ECSHOP后台登录不了的问题解决 https打不开
- 免费搜索代码:如何利用百度做一个企业网站内搜索?
- MySQL 中 HAVING 与 REPLACE 的用法解析
- 深入理解 MySQL 的连接操作:-h、-P、-u、-p 详解
- 在 MySQL Workbench 中自定义导出文件格式的解决方案
php header 404跳转错误页面的写法
发布日期:2014-01-13 12:44:00
1722
每个网站基本上都不会少404这个页面,404页面的作用是在用户访问你网站中某个不存在的页面或者无法访问的页面的时候,这个时候通过404页面给当前用户一个友好明确的答复。告诉他这个地址是不存在的,并告诉他接来下该怎么办。
在php程序中,我们也经常需要考虑如何用php实现页面404跳转的写法,下面作者将如何用php进行404转向的写法和大家分享一下!
1 |
@header( "http/1.1 404 not found" ); |
2 |
@header( "status: 404 not found" ); |
3 |
echo 'echo 404' ; //直接输出页面错误信息 |
4 |
exit (); |
或者:
1 |
@header( "http/1.1 404 not found" ); |
2 |
@header( "status: 404 not found" ); |
3 |
include ( "http://www.ledaokj.com/404.html" ); |
4 |
//跳转到某一个页面,推荐使用这种方法,注意include文件的路径不能是网络路径 |
5 |
exit (); |
查看404是否设置成功可以利用 firefox 的 firebug 插件来查看,具体查看方法如下:
在已经安装firebug的情况下,用firefox浏览器打开要检查404状态码的页面,点击右下角小虫的图标,启动"网络"标签,依次打开"网络–所有/html–headers";如果一切正常,你就可以看到包括headers、响应在内的各项页面参数了。
另外这里也说下关于 apache 404 错误页面的定义,具体定义方法如下:
在网站的根目录下新建一个 .htaccess 文件,然后在该文件中加入如下内容即可:
1 |
ErrorDocument 404 http://www.ledaokj.com/404.html |