Cuando un usuario hace clic en un enlace para descargar un archivo en mi sitio web, va al this PHP file, que incrementa un contador de descarga para ese archivo y luego el encabezado(): los redirecciona al archivo real. Sospecho que los bots están siguiendo el enlace de descarga, sin embargo, por lo que el número de descargas es inexacto.¿Cómo impido que los bots incrementen mi contador de descarga de archivos en PHP?
- ¿Cómo hago para que los robots sepan que no deben seguir el enlace?
- ¿Hay alguna forma de detectar la mayoría de los bots?
- ¿Hay una forma mejor de contar la cantidad de descargas que se obtiene un archivo?
Debe usar una secuencia de comandos de detección del navegador con una base de datos de agente de usuario actualizada. Aquí está [uno] (http://chrisschuld.com/projects/browser-php-detecting-a-users-browser-from-php/#typicalusage). –