我有一个使用 asp classic 的简单 404 错误页面,当用户遇到 404 错误时会向我发送电子邮件。我使用 Request.ServerVariables("Query_String") 发送网址。我想改进这一点,以便我知道哪个页面包含指向丢失文件或资源的链接。使用 Request.ServerVariables("Query_String") 我只知道没有找到请求的 url,但是如果有一个链接错误的页面,我也想知道那个年龄的 url,以便我可以修复它。这对于缺少图像或其他资源的页面也有帮助。谢谢你的帮助。
我应该说这是一个 Intranet。我可以查看日志,但收到电子邮件肯定更容易。我最近做了一次大清理,这个网站已经有 10 年历史了,而且有很多包袱。有时我会收到一封电子邮件,指出未找到 htc、css 或图像,但我没有看到包含指向丢失资源的链接的页面,只是找不到该文件。此外,如果有指向已删除页面的链接,我想知道哪个页面有该链接。