It seems that there are additional criteria for the request to be a “page” defined by the mime type in awstats, which is not documented. So, to fix this for my local installation, I hacked code to remove this mime type test.
AWStats 7.0 build 1.971 awstats.pl line 18219
Before:
if ( $NotPageList{$extension} || ($MimeHashLib{$extension}[1]) && $MimeHashLib{$extension}[1] ne 'p') { $PageBool = 0;}
After:
if ( $NotPageList{$extension} ) { $PageBool = 0;}
source share