我可以将每个http请求信息都发送到我域上的任何资源吗


can I get every http request information come to any resource on my domain?

我想获取并记录对域上任何资源的每个请求。如果请求的资源是php文件,我知道如何获取它。也就是说,插入一段代码,将$_REQUEST信息记录到我网站上的每个php文件中,并将这些信息保存在文件或数据库中。。等

但我不知道如何知道如果有人请求另一个资源(例如:图像、js脚本等(,抛出PHP

1-是否有PHP方法可以知道是否有人请求了PHP文件以外的其他资源?

2-是否有其他方法可以将请求记录到我的php文件中,而不是将日志记录代码插入到每个php文件中?

如果执行不通过记录器脚本,则无法从PHP执行此操作。但幸运的是,Apache已经保存了所有的访问日志。只需在apache2.conf(或httpd.conf(文件中搜索访问日志存储在哪里。