在Awstats 7.0中跟踪JPG命中作为页面视图,需要进行以下步骤:
打开Awstats的配置文件(通常位于/etc/awstats/awstats.conf),找到以下行:
LogFile="/var/log/apache2/access.log"
将其更改为:
LogFile="/var/log/apache2/access.log"
LogFormat="%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
这将确保Awstats能够正确解析日志文件中的信息。
接下来,需要修改Apache的日志格式,以便在日志中包含JPG文件的信息。打开Apache的配置文件(通常位于/etc/apache2/apache2.conf或/etc/httpd/conf/httpd.conf),找到以下行:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
将其更改为:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
SetEnvIf Request_URI "\.jpg$" image_request
CustomLog /var/log/apache2/access.log combined env=!image_request
CustomLog /var/log/apache2/image_access.log combined env=image_request
这将创建一个新的日志文件(image_access.log),其中包含所有JPG文件的请求。
保存所有更改并重启Apache服务器,以使更改生效。
sudo service apache2 restart
现在,需要更新Awstats数据库,以便包含新的日志文件中的信息。运行以下命令:
sudo awstats_update.pl -config=yourdomain.com -logfile=/var/log/apache2/image_access.log -update
将“yourdomain.com”替换为您的域名。
最后,生成Awstats报告,以查看JPG文件的页面视图。运行以下命令:
sudo awstats.pl -config=yourdomain.com -output -staticlinks
将“yourdomain.com”替换为您的域名。
现在,Awstats报告将包含JPG文件的页面视图信息。
没有搜到相关的文章