首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

收藏此问题 发表新评论

APMserv虚拟主机404错误如何转向上级目录

比如:访问http://www.aaa.com/html/999.html 这个页面已经被删除了,现在我通过设置apache,转向了www.aaa.com/404.php . 请问如何实现自动转向999.html的上级目录,即:http://www.aaa.com/html

发现,设置了ErrorDocument 404 以后,就无法获得来源页面的url,比如下面的代码都失效。请求帮助。

//echo $_SERVER['HTTP_REFERER'];


// 获取原网页url,需兼容Apache,IIS,php不同安装模式
if ( isset($_SERVER['REDIRECT_URL']) )    {
    $my_url = $_SERVER['REDIRECT_URL'];
} else if ( isset($_SERVER['URL']) )    {
    $my_url = $_SERVER['URL'];
} else if ( isset($_SERVER['REQUEST_URI']) )    {
    $my_url = $_SERVER['REQUEST_URI'];
}
昵称: ugiant  时间: 2009-02-08 10:32:00
57203.com_英语翻译、英语听力、英语朗读
昵称: 天涯客  时间: 2010-05-06 20:56:59