我有一个脚本可以在每个页面末尾的zen-cart网站上记录页面访问。最近,我注意到了page_not_found页面的大量点击。我试图回溯一下这些步骤,以确定访问者试图访问的页面,但运气最少。有没有办法得到最初请求的页面和$ _GET变量使用PHP触发zen-cart中的page_not_found?我尝试使用$ _SERVER变量中的变量,但它们为$ _SERVER ['SCRIPT_FILENAME']返回index.php,为URI的$ _SERVER ['QUERY_STRING']返回main_page = page_not_found。例如,对于包含原始参数的zen-cart集合,$ _SERVER是否有一些备用变量?
答案 0 :(得分:0)
它在include / init_includes / init_sanitize.php第125行中被覆盖
$_GET['main_page'] = 'page_not_found';
您可以保存此值,稍后在日志记录中引用它。