我已经设置awstats来读取云端日志文件,我需要能够生成特定文件的命中报告,这些文件是用于横幅的iamges。我更改了“NotPageList”选项以排除图像文件,我删除了awstats * .txt数据文件并运行了一个新的更新但jpg图像仍未计为页面。我需要做些什么来实现这个目标?
LogFile="/var/log/cloudfront-logs/mydomain.log"
LogFormat="%time2 %cluster %bytesd %host %method %virtualname %url %code %referer %ua %query"
LogSeparator="\t"
SiteDomain="d2fxxxxxx.cloudfront.net"
HostAliases="d2fxxxxxx.cloudfront.net"
NotPageList="css js class bmp ico rss xml swf"
DecodeUA=1
答案 0 :(得分:4)
看起来有一个额外的标准,请求是由awstats中的mime类型确定的“页面”,没有记录。所以,为了修复这个本地安装,我破解了代码以删除这个mime类型测试
AWStats 7.0 build 1.971 awstats.pl第18219行
在:
if ( $NotPageList{$extension} ||
($MimeHashLib{$extension}[1]) && $MimeHashLib{$extension}[1] ne 'p') { $PageBool = 0;}
后:
if ( $NotPageList{$extension} ) { $PageBool = 0;}