php中如何让页面返回404错误代码呢?
哪位讲解一下php中如何让页面返回404错误代码呢?用header("Location:);这种方式能做到吗?多谢~...
哪位讲解一下php中如何让页面返回404错误代码呢?用 header("Location: ); 这种方式能做到吗?多谢~
展开
2个回答
2013-05-18
展开全部
php中用header()函数是可以为返回页面添加404的头信息的,从而提示浏览器该网页找不到了。所以可以使用:header("HTTP/1.0 404 Not Found");或者:header("Status: 404 Not Found");后者是在FastCGI模式下使用的,在php代码中可以把两句直接同时写上。摘抄php手册官网的header使用说明如下:The header string.There are two special-case header calls. The first is a header that starts with the string "HTTP/" (case is not significant), which will be used to figure out the HTTP status code to send. For example, if you have configured Apache to use a PHP script to handle requests for missing files (using the ErrorDocument directive), you may want to make sure that your script generates the proper status code.For FastCGI you must use the following for a 404 response:而楼主提到的:header("Location: xxx.com");默认是做302状态的跳转,所以它是不能给浏览器输出404错误状态的。
2013-05-18
展开全部
一般在空间商的网站里面的个人控制面板里面都有页面错误设置,不不用那么麻烦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询