Bonjour, Je cherche un moyen pour "désactiver" les requêtes HTTP externes si un visiteur vient depuis un mobile. Par exemple, désactiver toutes les requêtes vers les régies pub ou vers Facebook appelées via JS. Existe il un moyen dans htaccess de dire "si le visiteur est un mobile, ne traiter que les requêtes du domaine" ? Merci !
Pourquoi pas faire ça en JS, justement ? Un script détecteur de navigateur / surf mobile, puis une syntaxe très simple du genre : if !mobile script etc. Via htaccess aucune idée.
Les requêtes HTTP pour charger la pub ou Facebook sont des JS externes qui sont chargés par le browser. Je ne vois pas en quoi .htaccess va t’être utile pour ça ? Tu détectes en PHP si c'est un UserAgent mobile et ensuite tu ne charges que le nécessaire dans ta page non ?
Merci. En fait, ces pages sont indexées donc générer du contenu différent selon l'UA me paraît trop risqué (cloaking). En JS ça pourrait le faire par contre !
On parle pas de fournir un "contenu" différent, dans le cas de FB ou de la pub, c'est juste des <script> ... en aucun cas pour gruger le bot. Source Alors les sites AJAX (avec test sur le HTTP_X_REQUESTED_WITH) c'est du cloaking aussi ? Si oui, on pourrait le généraliser à plein d'autres choses... Si tu veux le faire en JS / jQuery / ...: http://detectmobilebrowser.com/