Cela dit, tant qu'à avoir deux versions du site, autant faire une version "mobile" avec sa propre URL, et se servir d'un peu de JS pour détecter si on est sur un appareil mobile ou pas (genre un div en .hide-md dans bootstrap, ou un truc du genre, je sais plus, qui propose le lien vers la version mobile). C'est plus propre que de bricoler le user-agent, et ça laisse le choix à l'utilisateur de pouvoir se rendre sur la page mobile ou non (et si le site est bien conçu, tu utilises les mêmes contrôleurs mais tu changes tes vues, ou si c'est en Django, tu utilises les mêmes vues mais pas les mêmes templates ^^)