Repousser un aspirateur

Discussion dans 'URL Rewriting et .htaccess' créé par OTP, 31 Mars 2010.

  1. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Bonjour,

    Un site particulier aspire mon site depuis l'url -xxx.example.com/dir/monnddamoi.net

    Par quelle règle dans mon .htaccess puis-je le rediriger vers l'URL de mon choix ? (ou à défaut le bloquer simplement)

    Merci d'avance,

    OTP
     
  2. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    un deny dans ton htaccess ? c'est radical non ?
     
  3. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    un ban d'IP sur le serveur directement ?
     
  4. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Je suis sur un mutu.
    J'aimerais le rediriger sur un site d'un grand cabinet d'avocats, pour rigoler un peu...
     
  5. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Edit : je n'ai pas l'IP, seulement l'URL.
     
  6. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 018
    J'aime reçus:
    133
    Un Rewritecond a partir du REFERRER ?
     
  7. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Et comment puis-je écrire ça ?
     
  8. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 018
    J'aime reçus:
    133
  9. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Merci.

    J'ai mis ça :

    Code:
    RewriteCond %{HTTP_REFERER} .*mechant_ndd.*
    RewriteRule ^(.*)$ https://www.google.com/ [R=301,L]
    Mais ça passe quand même !
     
  10. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 018
    J'aime reçus:
    133
    Code:
    RewriteCond %{HTTP_REFERER} http://www.mechant_ndd.com
    RewriteRule .* https://www.google.com [R=301,L]
    ?
     
  11. anemone-clown
    anemone-clown WRInaute passionné
    Inscrit:
    11 Novembre 2007
    Messages:
    1 577
    J'aime reçus:
    20
    Bonjour,

    si le gars est un tant soit peu doué, le referer ne sera que rarement visible...

    Il y a donc la la solution du referer ou du type d'aspirateur :

    Code:
    #blocage du type robot identifié
    RewriteCond %{HTTP_USER_AGENT} HTTrack [NC,OR]
    # ou blocage par NDD
    RewriteCond %{HTTP_REFERER} mechant_ndd [NC,OR]
    # ou filtrage des sites de surveillance du Web (peut nécessiter ipchains)
    RewriteCond %{HTTP_USER_AGENT} traffixer|netfactual|netcraft [NC]
    
    RewriteRule .*$ http://..... [R,L]
    
    Pour l'ip, j'imagine que tu sais. ;-)

    Pour le referer, faut rien mettre de spécial, surtout pas le protocole http.
     
  12. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    @UsagiYojimbo : marche pas non plus
    @anemone-clown : la méthode 2 fonctionne

    Je n'ai pas l'IP, seulement le referer détecté via suivi du hotlink.

    Merci à tous.
     
  13. alaincassis
    alaincassis WRInaute impliqué
    Inscrit:
    6 Août 2006
    Messages:
    505
    J'aime reçus:
    0
    Re: [résolu] Repousser un aspirateur

    Bonjour,

    moi j'avais trouvé ça pour un de mes sites, et ca a l'air de fonctionner :


    Code:
    RewriteCond %{HTTP_USER_AGENT} ^-?$ [OR] ## ANONYMES
    RewriteCond %{HTTP_USER_AGENT} ^[bcdfghjklmnpqrstvwxz\ ]{8,}|^[0-9a-z]{15,}|^[0-9A-Za-z]{19,}|^[A-Za-z]{3,}\ [a-z]{4,}\ [a-z]{4,} [OR] ## CEUX QUI INVENTENT DES NOMS AU HASARD 
    RewriteCond %{HTTP_USER_AGENT} ^<sc|8484\ Boston\ Project|^adwords|@nonymouse|Advanced\ Email\ Extractor|almaden|anonymous|Art-Online|autoemailspider|blogsearchbot-martin|CherryPicker|compatible\ \;|Crescent\ Internet\ ToolPack|Digger|DirectUpdate|Download\ Accelerator|^eCatch|echo\ extense|EmailCollector|EmailWolf|Extractor|flashget|frontpage|Go!Zilla|grub\ crawler|HTTPConnect|httplib|HttpProxy|HTTP\ agent|HTTrack|^ia_archive|IDBot|id-search|Indy\ Library|^Internet\ Explorer|^IPiumBot|Jakarta\ Commons|^Kapere|Microsoft\ Data|Microsoft\ URL|^minibot\(NaverRobot\)|^Moozilla|^Mozilla$|^MSIE|MJ12bot|Movable\ Type|NICErsPRO|^NPBot|Nutch|Nutscrape/|^Offline\ Explorer|^Offline\ Navigator|OmniExplorer|^Program\ Shareware|psycheclone|PussyCat|PycURL|python|QuepasaCreep|SiteMapper|Star\ Downloader|sucker|SurveyBot|Teleport\ Pro|Telesoft|TrackBack|Turing|TurnitinBot|^user|^User-Agent:\ |^User\ Agent:\ |vobsub|webbandit|WebCapture|webcollage|WebCopier|WebDAV|WebEmailExtractor|WebReaper|WEBsaver|WebStripper|WebZIP|widows|Wysigot|Zeus|Zeus.*Webster [NC,OR] ## VRAIS ET FAUX ROBOTS NE RESPECTANT PAS LES REGLES
    RewriteCond %{HTTP_USER_AGENT} ^curl|^Fetch\ API\ Request|GT\:\:WWW|^HTTP\:\:Lite|httplib|^Java/1.|^Java\ 1.|^LWP|libWeb|libwww|^PEAR|PECL\:\:HTTP|PHPCrawl|^Program\ Shareware|python|Rsync|Snoopy|^URI\:\:Fetch|WebDAV|^Wget [NC] 
    RewriteRule (.*) - [F]
    
     
  14. finstreet
    finstreet WRInaute accro
    Inscrit:
    10 Juillet 2005
    Messages:
    13 357
    J'aime reçus:
    2
    Re: [résolu] Repousser un aspirateur

    tiens question bête justement. Si tu fais une redirection, c'est pas toi qui devient... l'aspirateur en quelque sorte ?
     
  15. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Re: [résolu] Repousser un aspirateur

    Bon finalement ça marche pas.
    Ce sont tous les visiteurs qui sont redirigés !
    Galère ce truc.
     
  16. 5_legs
    5_legs WRInaute passionné
    Inscrit:
    30 Avril 2006
    Messages:
    1 521
    J'aime reçus:
    0
    A partir de là pourtant la méthode est aisée.

    Dans les logs ?
     
  17. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Je n'ai pas les logs du jour.
     
  18. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Ca y est, j'ai l'IP, mais ça ne change rien, ça passe quand même.
     
  19. 5_legs
    5_legs WRInaute passionné
    Inscrit:
    30 Avril 2006
    Messages:
    1 521
    J'aime reçus:
    0
    C'est pas sur ovh en mutu ?
    Parce que sinon tu as "les logs bruts en temps réel"

    sinon voilà comment je procède :

    Code:
    RewriteCond %{REMOTE_ADDR} ^111.111.111 (ip de l'aspirateur)
    RewriteRule ^(.*)$ http://www.vafaireuntourici.com/ [R=307,L]  
     
  20. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Erreur 500 si je met ça !
     
  21. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Ah, non, pas 500, mais inefficace.

    Mon referer est -http://preview2.xxx.com/app/webroot/spider/thewindpower.net/

    Si ça peut aider à comprendre...
     
  22. 5_legs
    5_legs WRInaute passionné
    Inscrit:
    30 Avril 2006
    Messages:
    1 521
    J'aime reçus:
    0
    Code:
    RewriteCond %{REMOTE_ADDR} ^111.111.111.111
    RewriteRule ^(.*)$ http://www.aaaaaa.com/ [R=307,L]
    
    
    
    J'ai juste remplacé les chiffres de l'ip par 1
    et les lettres de l'adresse redirection par a

    mais tu as ou pas son IP ?
     
  23. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Oui, j'ai.
    Tiens, je vais tester avec ma mienne.
     
  24. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Ca marche avec mon IP.
    Donc je n'ai pas la bonne.
    Donc je dois passer par l'URL...
     
  25. 5_legs
    5_legs WRInaute passionné
    Inscrit:
    30 Avril 2006
    Messages:
    1 521
    J'aime reçus:
    0
    je sais que ça fonctionne :)

    Mais dans ton cas, n'est-ce pas simplement sur spam de referer (tout simplement) ?

    Au quel cas, inutile de te prendre la tête.
    Pourquoi dis-tu qu'il aspire ton site ?
     
  26. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Non, pas de spam de referrer.
    Un site en construction a lancé ce script sur mon site et en aspire une partie des données.
    Je retrouve mes données sur le site en question.
    Je dois l'empecher de poursuivre (en particulier en prenant les mises à jour à venir).
     
  27. 5_legs
    5_legs WRInaute passionné
    Inscrit:
    30 Avril 2006
    Messages:
    1 521
    J'aime reçus:
    0
    ok
    Par contre, je sais qu'on peut tricher sur le referer, mais je ne savais pas que l'on pouvait le faire sur l'ip (dans les logs)

    :?
     
  28. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Tu ne vois pas d'autre méthode ?
     
  29. 5_legs
    5_legs WRInaute passionné
    Inscrit:
    30 Avril 2006
    Messages:
    1 521
    J'aime reçus:
    0
    non, pour moi c'est toujours un blocage ou une redirection en fonction de l'ip :(
     
  30. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Ok, un grand merci pour ton aide.
     
  31. anemone-clown
    anemone-clown WRInaute passionné
    Inscrit:
    11 Novembre 2007
    Messages:
    1 577
    J'aime reçus:
    20
    Tu es sur un mutu ou un dédié? Avec ipchains installé sur un dédié linux, tu bloques vraiment ce que tu veux, bien plus qu'avec htaccess. ;)
     
  32. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Mutu OVH
    J'ai jeté l'éponge après plusieurs heures.
     
  33. anemone-clown
    anemone-clown WRInaute passionné
    Inscrit:
    11 Novembre 2007
    Messages:
    1 577
    J'aime reçus:
    20
    Donc il doit utiliser un système style netcraft, traxfixer, etc... difficile à contrer sans un firewall bien réglé, voir impossible sur un mutu. :-(
     
  34. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Si je te donne l'URL du spider, tu pourrais savoir si c'est vraiment perdu ?
     
  35. raljx
    raljx WRInaute passionné
    Inscrit:
    10 Juillet 2006
    Messages:
    2 022
    J'aime reçus:
    0
    et en passant par php ?

    Code:
    if ($_SERVER['REMOTE_ADDR']!="XXX.XXX.XXX.XXX"  ) {	
    $file_to_include = 'tracer.php';
    header("HTTP/1.0 200 OK");
    $res_include = include($file_to_include);
    exit();
    }
    dans tracer.php, recupere quelques valeurs IP,heure,referer... et inscrit les en bdd elles peuvent te servir pour une eventuelle intimidation vu que tu n'as pas les logs :wink:
     
  36. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    Ca ne va pas empêcher l'accès au site ?
     
  37. raljx
    raljx WRInaute passionné
    Inscrit:
    10 Juillet 2006
    Messages:
    2 022
    J'aime reçus:
    0
    bah pour l'ip ou le referer de l'aspirateur oui pour les autres non ;)
    Je m'en sert pour tracer les petits rigolos qui tentent de trouver des failles chez moi

    et au fait pardon :oops: c'est pas != mais == (pas taper)

    Code:
    if ($_SERVER['REMOTE_ADDR']=="XXX.XXX.XXX.XXX"  ) {	
    $file_to_include = 'tracer.php';
    header("HTTP/1.0 200 OK");
    $res_include = include($file_to_include);
    exit();
    }
     
  38. finstreet
    finstreet WRInaute accro
    Inscrit:
    10 Juillet 2005
    Messages:
    13 357
    J'aime reçus:
    2
    Mais sinon pour en revenir au titre de ce post "Repousser un aspirateur", je comprends ton problème OTP. Cela fait des années que je fais tout pour que mon aspirateur reste éloigné de moi. Alors depuis j'ai développé quelques astuces pour l'oublier qui pourront t'être utiles :

    - ne pas lui acheter de sac
    - ne pas aller dans le rayon des aspirateurs
    - le placer à la cave derrière des choses totalement inutiles mais qu'on ne jettera jamais
    - virer la moquette
    - prendre une femme
    - ne pas avoir d'amis. Sinon risque de culpabilisation quand ils observent l'état de l'appartement.

    Et depuis ma vie a changé. Je peux enfin dire : 78 mois, 4 semaines et 3 jours d'abstinence d'aspirateur.

    C'est un long travail sur soi même mais toi aussi tu peux y arriver. Courage, et à bientôt lors d'une future réunion des AA (Aspirateurs Anonymes).
     
  39. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    @raljx : mais je le mets où ce code ? toutes les pages ?
    @finstreet : j'ai une femme de ménage, mais elle n'y connait rien en .htaccess !
     
  40. raljx
    raljx WRInaute passionné
    Inscrit:
    10 Juillet 2006
    Messages:
    2 022
    J'aime reçus:
    0
    dans un fichier de fonctions (celui qui contient des parametres d'acces bdd par ex) qui est appelé régulièrement. Bien sur cela s'applique a un site dynamique :) pour un site statique je vois pas par contre a part directement via htaccess ou avec iptables ou autre ...
     
  41. milkiway
    milkiway WRInaute accro
    Inscrit:
    3 Février 2004
    Messages:
    4 196
    J'aime reçus:
    0
    Rha ce titre de topic il me fait rire :lol:
    Vu que tu ne peux ni bloquer par IP, ni par refferer, je ne vois qu'une solution
    [​IMG]
    LOL
     
  42. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 580
    J'aime reçus:
    3
    @raljx : ok, merci. Je le fais si la solution sur laquelle je suis en ce moment ne marche pas
    @milkiway : tu me conseilles l'exorcisme ? ;)
     
Chargement...
Similar Threads - Repousser aspirateur Forum Date
Importance de repousser la date d'expiration du domaine ? Noms de domaine et référencement 17 Septembre 2012
Connaissez-vous un aspirateur de sites en ligne ? Demandes d'avis et de conseils sur vos sites 10 Juin 2017
Quelle config pour un antiaspirateur ? Développement d'un site Web ou d'une appli mobile 20 Octobre 2016
Mobiles et antiaspirateurs. Développement d'un site Web ou d'une appli mobile 23 Mai 2015
Bloquer les SCAN BOTS, SPAM BOTS, aspirateurs, etc sur le serveur (iptables, etc...) Administration d'un site Web 12 Mai 2012
Aspirateur de sites --> Risques SEO Référencement Google 4 Mai 2012
Microsoft Aspirateur de site ? Le café de WebRankInfo 18 Janvier 2011
Détecter les aspirateurs rapidement Administration d'un site Web 1 Novembre 2010
Aspirateur de site Développement d'un site Web ou d'une appli mobile 6 Octobre 2010
Que peut simuler un aspirateur de site ? UserAgent, IP Crawl et indexation Google, sitemaps 1 Septembre 2010
[Résolu] Pb htaccess anti-aspirateur email URL Rewriting et .htaccess 6 Avril 2010
Aspirateur ou pas aspirateur ? Problèmes de référencement spécifiques à vos sites 22 Janvier 2010
Bloquer les aspirateurs avec robots.txt Administration d'un site Web 19 Août 2009
Interdire aspirateur et bot via le robots.txt Développement d'un site Web ou d'une appli mobile 10 Avril 2009
Htt ttrack, un superbe aspirateur de site Débuter en référencement 20 Janvier 2009
Cherche user agent aspirateurs de mail Problèmes de référencement spécifiques à vos sites 25 Novembre 2008
Aspirateur d email Problèmes de référencement spécifiques à vos sites 22 Novembre 2008
Aspirateur de site ? Administration d'un site Web 26 Septembre 2008
Les aspirateurs et robots.txt Débuter en référencement 12 Août 2008
[réglé] Help : Aspirateur ténace Administration d'un site Web 19 Avril 2008