如何配置.htaccess,以便在有人访问网站时运行php脚本?

如何配置.htaccess,以便在有人访问网站时运行php脚本?,php,mysql,html,apache,.htaccess,Php,Mysql,Html,Apache,.htaccess,我需要配置.HTACCESS文件,以便每次有人访问站点的任何文件或目录时,都会执行一个php脚本,并将请求的文件通知该脚本(发送到浏览器)。最简单的方法是什么? 我需要创建一个访问统计表,使用它访问的IP中的数据。在我创建的站点上,我只需在每个页面上调用数据库记录。但这次,我要面对的是一个文字媒体网站。那是很多文件,我不敢更改它们。 因此,我打算使用这种方法:让HTACCESS收集请求数据并运行将注册数据库的php脚本。将其添加到.HTACCESS文件中,用文件的路径替换/path\u to\u

我需要配置.HTACCESS文件,以便每次有人访问站点的任何文件或目录时,都会执行一个php脚本,并将请求的文件通知该脚本(发送到浏览器)。最简单的方法是什么? 我需要创建一个访问统计表,使用它访问的IP中的数据。在我创建的站点上,我只需在每个页面上调用数据库记录。但这次,我要面对的是一个文字媒体网站。那是很多文件,我不敢更改它们。
因此,我打算使用这种方法:让HTACCESS收集请求数据并运行将注册数据库的php脚本。

将其添加到.HTACCESS文件中,用文件的路径替换
/path\u to\u file/file.php

php_value auto_prepend_file "/path_to_file/file.php"

使用apache日志更简单、更安全,并且占用更少的资源。但是使用apache日志是否可以在表(mysql)中注册数据,将页面上的数据样式化并将其呈现给客户端?您是否在每次页面调用时都这样做?你没有发明任何新东西。通常,一个程序定期运行以更新统计数据,另一个程序用于显示内容。而且,您不会受到mysql连接和速度减慢的限制,因为各种进程都试图同时写入mysql。@GiacomoCatenazzi apache日志远没有利用传递给php的请求信息简单。Apache日志需要进行数据过滤和处理,可能无法提供您可能需要的详细信息。查看此链接中的表,您将了解我所做的与Apache日志非常不同。真的很管用!非常感谢。这将对这个项目有很大帮助。