话说php真的无法获取到404的上个URL么,急用唉,难道真的要去分析服务器日志

解决方案 »

  1.   

    可用伪静态,设置404后跳转/显示页,apache也可设置
      

  2.   

    404是APACHE找不到文件返回的http response code,根本不调你的PHP页面,你怎么获得啊。修改HTTPD.CONF,配置404时跳转到你的统计页面。
      

  3.   

    我是修改了,能跳转到404页面,在404 的这个页面我需要获取到404之前的页面,这样才能做统计,别说用$_SERVER['HTTP_REFERER']: 这个用户可以自定义的
      

  4.   


    百度了一下,跳转404没有高级配置。你要不就把referer写到文件/数据库里好了。
      

  5.   

    404页面不是可以自己设置吗?在自己的设置的错误页面不可以获取它的上一个或上上一个url地址码?这种方式可以不啊?没试过!
      

  6.   

    不用 $_SERVER['HTTP_REFERER']
    你分析分析服务器日志看看....