繁体   English   中英

为什么在每次合法的pagehit之后我都点击404.php?

[英]Why do I have a page hit for 404.php after each legitimate pagehit?

我正在使用一个Intranet系统,该系统在每个页面上检查用户的cookie,根据数据库权限验证他们是否可以查看当前页面,并记录包含其ID和页面URL的页面命中。

我只是注意到,在pagehits表中,每当合法页面命中一秒钟后,我就会看到404.php(在Apache配置中指定的我的自定义404页面)条目。

这可能是我的错,还是与Apache决定加载404页的方式有关?

我正在使用Apache 2.2.14(Win32)和PHP 5.3.2。

我的猜测是您没有为网站定义favicon.ico。

这意味着每次用户请求页面时,浏览器也会请求favicon.ico,这将返回404。

您可能需要一个不存在的文件。 也许是您的收藏夹。 Apache错误或访问日志将显示404的用途。

尝试阅读日志,看看哪个URL触发404响应代码。 您也可以安装一些日志分析器,例如awstats

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM