通过电子邮件发送未找到'页面的网址。

时间:2017-08-22 18:49:25

标签: php http-status-code-404

我创建了一个未找到的php 404页面并将其添加到我的服务器设置中,这非常有效。

我希望该页面通过电子邮件向我发送缺失页面的网址(例如/folder/misspeltpagename.php),但我只能找到未找到的页面的网址(例如/error-docs/not-found.php })。

我使用$_SERVER['SCRIPT_NAME']获取网址。

2 个答案:

答案 0 :(得分:1)

将此添加到.htaccess:

ErrorDocument 404 /404.php

然后在404.php中使用

$_SERVER['REQUEST_URI']

答案 1 :(得分:0)

我猜您只是从任何无效页面重定向到您的404页面,因此您只需使用$_SERVER['HTTP_REFERER']即可获得指向您404页面的页面。