大佬教程收集整理的这篇文章主要介绍了PHP记录403错误,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在htaccess中,我已经将ErrorDocument 403设置为一些友好的PHP页面,如下所示:
ErrorDocument 403 http://www.site.com/error/403-forbidden.PHP
问题是,我想找到一种简便的方法来跟踪所有403禁区
发生在网站上.到目前为止,我已经有PHP代码可以向我发送带有IP等信息的电子邮件,但是我找不到的东西也可以告诉我该人是如何到达那里的.
因此,例如在htaccess中,我有一个规则,禁止在URL中使用美元符号($).因此,如果我故意去:http://www.site.com/ $,我将重定向到403-forbidden.PHP脚本.在此脚本中,是否有方法可以记录“此人因为尝试使用$而到达那里”(或类似内容)?
解决方法:
在403-forbidden.PHP页面上,您可以访问$_SERVER [‘http_REFERER’]变量,以检查用户尝试访问的URL,然后在错误页面上结束.
有关$_SERVER的更多信息
以上是大佬教程为你收集整理的PHP记录403错误全部内容,希望文章能够帮你解决PHP记录403错误所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。