1

404.php如果从 IIS 设置中找不到页面,我会将页面重定向到。我的问题是我想检测他们正在寻找的 LINK。

例如:

如果有人访问http://www.site.com/nosuchpage它将重定向到 404.php 但使用$_SERVER["HTTP_REFERER"]我没有得到用户来自的 url。请帮忙。

4

1 回答 1

2

If you are redirecting them to 404.php via htaccess, i.e.

ErrorDocument 404 /404.php

Then you should just be able to use $_SERVER['REQUEST_URI'] as the URL they requested should still be the url that wasn't found.

于 2012-07-04T09:48:17.343 回答