El módulo mod_useragent en Apache es un módulo que permite al servidor web Apache manejar los campos del user-agent (agente de usuario) que se recibe en las solicitudes HTTP.
El agente de usuario es un campo en la solicitud HTTP que identifica la aplicación, el sistema operativo, el proveedor y/o la versión del cliente que hace la solicitud. La información que contiene puede ser utilizada por el servidor para ofrecer un contenido diferente en función de las características del cliente.
Por ejemplo, un sitio web podría usar el módulo mod_useragent para enviar diferentes versiones de su contenido dependiendo de si el cliente está usando un navegador de escritorio o un navegador móvil.
El módulo mod_useragent puede ser útil para recopilar estadísticas sobre qué navegadores y sistemas operativos están utilizando los visitantes de un sitio web, o para bloquear o redirigir las solicitudes de ciertos clientes en función de su agente de usuario.