【问题标题】:Using htaccess to track visitors?使用 htaccess 跟踪访问者?
【发布时间】:2011-04-11 13:54:53
【问题描述】:

我有一个演示服务器,可以在其中放置我的应用示例,并向潜在客户发送这些应用的链接。是否可以使用 htaccess 来跟踪访问者, 不向应用本身添加跟踪功能?我感兴趣的数据是:

  1. 页面访问的日期和时间
  2. 访问者的ip
  3. 访问页面的url
  4. 推荐人
  5. 发布和获取(查询字符串)数据(如果有)

【问题讨论】:

    标签: php .htaccess development-environment visitor-statistic


    【解决方案1】:

    这完全取决于您的网络服务器,它为 htaccess 覆盖提供了哪些选项。

    对于 Apache,访问日志会记录您要查找的内容 http://httpd.apache.org/docs/current/logs.html#accesslog不能通过 htaccess 配置

    【讨论】:

      【解决方案2】:

      不,那是不可能使用 .htaccess 文件的,因为它只是一个配置文件,不是可执行文件。

      但是,您可以使用另一种网络服务器功能 - 日志文件。
      您要求的所有内容都已存储在访问日志中,几乎与您在此处列出的格式相同。

      重要说明:与谷歌分析或任何其他第三方或脚本解决方案不同,网络服务器日志是唯一可靠且准确的跟踪数据来源,包含对您网站的非常请求。

      【讨论】:

      • @Majid 没有太多数据。日志通常会被轮换,只留下上周或一个月的数据。
      【解决方案3】:

      使用谷歌分析的最佳方式。
      您将获得所需的一切以及更多。

      【讨论】:

      • 谢谢,但我对不需要更改项目代码的解决方案更感兴趣。对于 GA,我必须将 js 引用添加到我的代码中。
      【解决方案4】:

      我知道这个帖子已经安静了一段时间,但我无法使用 prepend??为所有访问添加脚本以跟踪站点/页面访问的指令?

      我没有得到代码(尝试了类似的方法,但没有成功),但我使用 prepend 指令在 gzip 上为所有站点访问“切换”的脚本添加了一个脚本。我相信同样可以为日志实现(对于我们这些拥有廉价共享服务器的人!)来吧编码员,帮我们一个忙,揭开秘密!

      【讨论】:

        猜你喜欢
        • 2014-12-30
        • 1970-01-01
        • 2012-06-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-04-16
        • 1970-01-01
        • 2011-07-05
        相关资源
        最近更新 更多