【问题标题】:Page not found original page in zen-cart在 zen-cart 中找不到原始页面
【发布时间】:2011-08-20 21:31:35
【问题描述】:

我有一个脚本,可以在每个页面的末尾记录我的 zen-cart 网站上的页面访问。最近,我注意到 page_not_found 页面有很多点击量。我正在尝试追溯步骤以找出访问者试图访问的页面,但运气不佳。有没有办法获取最初请求的 page 和 $_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 是否有一些包含原始参数的替代变量?

【问题讨论】:

    标签: php http-status-code-404 zen-cart


    【解决方案1】:

    它在 includes/init_includes/init_sanitize.php 第 125 行被覆盖

    $_GET['main_page'] = 'page_not_found';
    

    您可以保存此值,稍后在您的日志记录中引用它。

    【讨论】:

      猜你喜欢
      • 2012-07-09
      • 2012-10-03
      • 1970-01-01
      • 2017-06-18
      • 2011-10-04
      • 2013-11-08
      • 2011-02-24
      • 2011-08-20
      • 2011-08-18
      相关资源
      最近更新 更多