Fork me on GitHub

Rapport de message :*
 

Re: Module Protector et plage d'IP

Titre du sujet : Re: Module Protector et plage d'IP
par nendo sur 17/08/2021 14:56:38

Bonjour
Merci a vous 3 pour vos réponses

Citation :
babouille a écrit :
Il me semble que le ^ correspond au début de la chaine des IP que tu liste et ensuite le $ à la fin de la chaine de la liste des IP. Bref, pour indiquer le début et la fin. En fait, je l'ai toujours compris de cette manière.

Oui, c'est ce qui est indiqué dans Protector mais en même temps je ne trouve pas cela très clair car si tu prend l'exemple dans Protector du ^192.168 pour moi, cela indique que la plage commence obligatoirement par 192.168. mais peu finir par n'importe quelle chiffre, ce qui veut dire suite a ma première question de ce post, si je veux faire accepter a Protector les IP de 74.125.0.0 à 74.125.255.255, il suffit juste d'indiquer ^74.125. et c'est ce qu'indiquer Alain dans son exemple mais je peut me tromper .

Citation :
babouille a écrit :
Mais, comme je l'ai dis plus haut, normalement tu n'as pas à autoriser des IP de bot car ils ne "tapent" pas ton site comme les bad bot. Ou alors tu est trop restrictif dans tes réglages.

Au niveau des réglages, je n'ai rien indiqué pour que Protector les bloques mais c'est vrai que j'ai souvent des crawler avec des IP de google, bing, etc... qui se retrouvent dans la liste de la section Centre de Protector donc pour moi qui sont bloqués

Citation :
babouille a écrit :
Regarde du côté des agents que tu autorise, moi j'ai cette liste :
Google-Speakr msnbot Googlebot Chrome-Lighthouse ia_archiver Googlebot-Image AdsBot-Google YahooSlurp bingbot Applebot Qwantify facebot DuckDuckBot Mediapartners-Google AdsBot-Google-Mobile-Apps Googlebot-News AdsBot-Google-Mobile APIs-Google Googlebot-Video

En regardant ta liste, j'en avais que 2 ou 3 manquants (merci ) mais ce qui me pose question, c'est le mode d'écriture. Dans ta liste, tu les écrits de cette façon Google-Speakr msnbot Googlebot avec juste un espace pour les séparer alors que moi, ils sont écrits de cette façon : /(Googlebot-Image/1.0|bingbot|Googlebot|Googlebot/2.1|Mediapartners-Google|...)/i car cela étais indiqué en exemple comme cela dans Protector, est-ce que cela ne viens pas de là le problème ?

Citation :
montuy337513 a écrit :
le ^ ou le $ font partis de la syntaxe des Regex

^ : indique le début d'une ligne. Exemple ^255 = toutes lignes qui commencent par 255

$ : indique la fin d'une ligne. Exemple 255$ = toutes lignes finissant par 255

Il me semble que Protector se bas sur la syntaxe des Regex (mais à confirmer, j'ai pas testé)

par exemple : ^192.168.1.(10|20|30)
devrai autoriser que les accès IP via :
- 192.168.1.10
- 192.168.1.20
- 192.168.1.30
les autres étant rejetées

Donc dans ton exemple, si je ne rajoute pas (10|20|30) à la fin de l'IP mais je le laisse vide ^192.168.1. il prendra la plage entière de 0 à 255 ?
- 192.168.1.00
- 192.168.1.01
...
- 192.168.1.255

Merci pour votre aide
Bonne journée
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

42 Personne(s) en ligne (33 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 42 | Plus ...