Interdire l'accès d'un site à un navigateur

Bonjour,

Je souhaite interdire l'accès d'un site à un navigateur dont je connais les caractéristiques grâce à HTTP_USER_AGENT par le biais d'un deny dans le .htaccess

Je ne sais pas rédiger ce "deny" et je fais appel à vos lumières étant dans le noir.
Par avance, merci.

2 réponses

  1. tu ne peux pas le faire depuis ta page web ?

    sans indiscrétion, c'est quel navigateur que tu veux bloquer ?
    0
    1. Safari/525.28.3
      En fait avec le HTTP_USER_AGENT j'ai une description totale de la machine ...
      Je pourrais faire un deny sur l'IP mais l'intrus se connecte à partir d'une IP qui n'est pas fixe d'où l'idée de bloquer le navigateur ou l'ensemble HTTP_USER_AGENT
      0
  2. Salut.

    Dans le .htaccess :
    RewriteEngine On
    RewriteCond %{HTTP_USER_AGENT} exemple [NC]
    RewriteRule ^(.*) /403.html
    Remplace "exemple" par l'UA que tu souhaites bloquer (c'est une regex, pense à échapper les caractères nécessaires).
    0
    1. Je vais donc écrire un truc du genre :
      RewriteCond %{HTTP_USER_AGENT} Safari/525.28.3 [NC]
      0
    2. Oui.
      Par contre, tu bloqueras l'accès à toutes les personnes ayant ce navigateur (Safari 525.28.3)
      0
    3. ATTENTION au site qui vient de France, j'en eue deux avec des chevals de Trois
      0