我创建了一个未找到的php 404页面并将其添加到我的服务器设置中,这非常有效。
我希望该页面通过电子邮件向我发送缺失页面的网址(例如/folder/misspeltpagename.php)
,但我只能找到未找到的页面的网址(例如/error-docs/not-found.php
})。
我使用$_SERVER['SCRIPT_NAME']
获取网址。
答案 0 :(得分:1)
将此添加到.htaccess:
ErrorDocument 404 /404.php
然后在404.php中使用
$_SERVER['REQUEST_URI']
答案 1 :(得分:0)
我猜您只是从任何无效页面重定向到您的404页面,因此您只需使用$_SERVER['HTTP_REFERER']
即可获得指向您404页面的页面。