找不到页面上的跟踪问题

时间:2014-01-18 18:19:38

标签: php apache .htaccess php-5.3

在我的.htacess规则中,我有像

这样的规则
ErrorDocument 404 randomsite.com/404page.php

在我的404page.php中,我无法跟踪我获得404页面的页面。

示例:

如果我点击链接“randomsite.com/notexists”,它会重定向到我的404page.php,但是当我在404page.php上打印__($ _ SERVER)时,没有提及notexist网址。

那么如何跟踪我的404页面。

1 个答案:

答案 0 :(得分:4)

首先,您应该使用ErrorDocument完整路径而不是相对路径:

ErrorDocument 404 /randomsite.com/404page.php

然后要获得您应该使用404页面的实际URI:

$_SERVER["REQUEST_URI"]