La mejor forma de rastrear descargas (directas) de archivos

Cuál es el mejor método para rastrear descargas directas de archivos? Encontré alguna solución, por ejemplo esta:

http: //www.gayadesign.com/diy/download-counter-in-php-using-htaccess

Pero no funciona para mí, solo obtengo una página en blanco cuando intento descargar un archivo + No sé si es lo suficientemente seguro o no ...

Google Analytics solo funciona con javascript, no puede rastrear descargas directas de archivos.

Best sería una solución segura y propia alojada.