手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

apache 404转发

首页 > 苹果相关 >

平时我们用apache的404转发,大多数是:
ErrorDocument 404 /404.html
但这样其实也只能做到404的提示信息,会更加人性化一一点,但事实上我们要做到几件事情
比如我的图片不存在,我转发后,会根据图片的URL自动生成一张,这一点行不行呢?
于是乎,利用404转发就势在必行了
ErrorDocument 404 /xxx.php
在PHP里写上
<?php
header("Location:http://xxx.xxx.com".$_SERVER['REQUEST_URI']);
?>
或许有人说,为什么我的不起作用呢?
嗯,在ErrorDocument中,如果用其他域名就不行了
比如说我ErrorDocument 404 http://xxx.xxx.com/xxx.php
在其他域名下的Xxx.php不要说$_SERVER['REQUEST_URI']取不到,连HTTP_REFERER也没有的。
所以,还是在自己当前的项目写一下文件 ,利用header转发一下才是最OK的




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: apache, 404, header

« 上一篇 | 下一篇 »

只显示10条记录相关文章

开始启用Yii的redis插件 (浏览: 45996, 评论: 2)
PHP的XSS攻击过滤函数 (浏览: 44227, 评论: 2)
转:一个女软件工程师的征婚PPT (浏览: 36604, 评论: 5)
为debian增加apt-add-repository功能 (浏览: 32451, 评论: 3)
身为WEB开发人员,真是痛苦,ietester解决部分痛苦 (浏览: 28576, 评论: 5)
MYSQL官方的文章:几种无限分类的算法…… (浏览: 23767, 评论: 0)
curl上传注意事项【新】 (浏览: 22565, 评论: 1)
CSS让你的IE浏览器崩溃 (浏览: 21498, 评论: 0)
HTML 5的五个激动人心的特性 (浏览: 20572, 评论: 0)
转:微软升级iPhone应用OneNote,开始支持iPad (浏览: 19930, 评论: 0)

1条记录访客评论


发表评论

评论内容 (必填):