Anti Aspirateur de site

greatkhali -  
bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'écris ce message simplement pour que des connaisseur en la matière puissent m'assurer que mon .htaccess ne soit pas trop restrictif pour la navigation de mes visiteurs, ou bien surtout pour les moteurs de recharche et leur robot. (J'ai simplement le BUT de bloquer les aspirateurs de site internet).


RewriteEngine on   
RewriteCond %{HTTP_USER_AGENT} ^-?$ [OR]   
RewriteCond %{HTTP_USER_AGENT} Advanced\ Email\ Extractor [OR]   
RewriteCond %{HTTP_USER_AGENT} almaden [NC,OR]   
RewriteCond %{HTTP_USER_AGENT} @nonymouse [OR]   
RewriteCond %{HTTP_USER_AGENT} Art-Online [OR]   
RewriteCond %{HTTP_USER_AGENT} CherryPicker [OR]   
RewriteCond %{HTTP_USER_AGENT} Crescent\ Internet\ ToolPack [OR]   
RewriteCond %{HTTP_USER_AGENT} DirectUpdate [OR]   
RewriteCond %{HTTP_USER_AGENT} Download\ Accelerator [OR]   
RewriteCond %{HTTP_USER_AGENT} eCatch [OR]   
RewriteCond %{HTTP_USER_AGENT} echo\ extense [OR]   
RewriteCond %{HTTP_USER_AGENT} EmailCollector [OR]   
RewriteCond %{HTTP_USER_AGENT} EmailWolf [OR]   
RewriteCond %{HTTP_USER_AGENT} ExtractorPro [OR]   
RewriteCond %{HTTP_USER_AGENT} Fetch\ API\ Request [OR]   
RewriteCond %{HTTP_USER_AGENT} flashget [NC,OR]   
RewriteCond %{HTTP_USER_AGENT} frontpage [NC,OR]   
RewriteCond %{HTTP_USER_AGENT} Go!Zilla [OR]   
RewriteCond %{HTTP_USER_AGENT} HTTP\ agent [OR]   
RewriteCond %{HTTP_USER_AGENT} HTTPConnect [OR]   
RewriteCond %{HTTP_USER_AGENT} HTTrack [OR]   
RewriteCond %{HTTP_USER_AGENT} Indy\ Library [OR]   
RewriteCond %{HTTP_USER_AGENT} IPiumBot\ laurion(dot)com [OR]   
RewriteCond %{HTTP_USER_AGENT} Kapere [OR]   
RewriteCond %{HTTP_USER_AGENT} libwww-perl [OR]   
RewriteCond %{HTTP_USER_AGENT} Microsoft\ URL\ Control [OR]   
RewriteCond %{HTTP_USER_AGENT} minibot\(NaverRobot\) [OR]   
RewriteCond %{HTTP_USER_AGENT} NICErsPRO [OR]   
RewriteCond %{HTTP_USER_AGENT} NPBot [OR]   
RewriteCond %{HTTP_USER_AGENT} Offline\ Explorer [OR]   
RewriteCond %{HTTP_USER_AGENT} Offline\ Navigator [OR]   
RewriteCond %{HTTP_USER_AGENT} Program\ Shareware [OR]   
RewriteCond %{HTTP_USER_AGENT} QuepasaCreep [OR]   
RewriteCond %{HTTP_USER_AGENT} SiteMapper [OR]   
RewriteCond %{HTTP_USER_AGENT} Star\ Downloader [OR]   
RewriteCond %{HTTP_USER_AGENT} SurveyBot [OR]   
RewriteCond %{HTTP_USER_AGENT} Teleport\ Pro [OR]   
RewriteCond %{HTTP_USER_AGENT} Telesoft [OR]   
RewriteCond %{HTTP_USER_AGENT} TurnitinBot [OR]   
RewriteCond %{HTTP_USER_AGENT} webbandit [NC,OR]   
RewriteCond %{HTTP_USER_AGENT} WebCapture [OR]   
RewriteCond %{HTTP_USER_AGENT} webcollage [OR]   
RewriteCond %{HTTP_USER_AGENT} WebCopier [OR]   
RewriteCond %{HTTP_USER_AGENT} WebDAV [OR]   
RewriteCond %{HTTP_USER_AGENT} WebEmailExtractor [OR]   
RewriteCond %{HTTP_USER_AGENT} WebReaper [OR]   
RewriteCond %{HTTP_USER_AGENT} WEBsaver [OR]   
RewriteCond %{HTTP_USER_AGENT} WebStripper [OR]   
RewriteCond %{HTTP_USER_AGENT} WebZIP [OR]   
RewriteCond %{HTTP_USER_AGENT} Wget [NC,OR]   
RewriteCond %{HTTP_USER_AGENT} Wysigot [NC,OR]   
RewriteCond %{HTTP_USER_AGENT} Naja [OR]   
RewriteCond %{HTTP_USER_AGENT} webdownloader [OR]   
RewriteCond %{HTTP_USER_AGENT} Zeus.*Webster [OR]   
RewriteCond %{HTTP_USER_AGENT} Zeus [OR]   
RewriteCond %{HTTP_REFERER} ^XXX   
RewriteRule !^avertissement.*$ /avertissement.php3 [L]  



C'est niquel pour bloquer les aspirateurs de site internet ?
Cela ne bloque pas les robot des moteurs de recherche ?
Cela ne gènera pas la navigation des visiteurs ?

A voir également:

2 réponses

greatkhali
 
je cherche juste a savoir si il est pas trop restrictif pour le référencement et les membres
0
wAxxx Messages postés 421 Date d'inscription   Statut Membre Dernière intervention   46
 
Bonjour,

Oui votre .htaccess est bonne mais sache que la vitesse de chargement de vos page diminuera
0
bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
'diminuera' ... peux-tu développer ???
0
wAxxx Messages postés 421 Date d'inscription   Statut Membre Dernière intervention   46
 
"diminuera" en terme de quelques millisecondes à presque une seconde, apache , et quand tu active le mode Rewrite, tu le force à parcourir tout les règles se trouvant dans le .htacccess chaque fois qu'une page est demandé par un utilisateur. Je vois que tu as écrit presque une dizaine de règles, cela aura certainement un impact sur le temps de chargement de vos page.

La meilleur façon pour diminuer cette impact et de mettre votre site en cache.
0
bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
et comment mettre en cache ?
0