Aide générale Bloquer des robots indésirables
Reprise du message précédent
Bonjour Janus57Y a t-il une liste des user agent? Car je ne connais pas du tout ceci :/.
Je ne saurai même dire quels bots visitent le site en dehors de Google et Msn :/
Le code que tu me conseil s'insère entre les balises "<IfModule mod_expires.c>...</Ifmodule>" visible dans le .htaccess ou en dehors?
Merci Edité par m-ickael Le 28/12/2015 à 10h47
Bonjour,
Citation:
ça doit se trouver, mais si il ne visitent pas le site c'est de la perte de ressources/temps que temps qu'il analyse le user-agent de chaque requêtes.
Citation:
par rapport à ma réponse juste au dessus je dirais qu'il faut analyser tous les logs pour trouver les user-gent des robots indésirable pour peu qu'il y en est vraiment, comme dit cela peut être des visiteurs légitime qui sont pas "léger" au niveau de leur configuration ou qui utilise plein de chose à côté pour se connecter au site.
Citation:
la règle d'or avec PHPboost est de toujours passé par l'administration de PHPBoost, jamais éditer le .htacces en directe sauf en cas de plantage de celui-ci.
Comme dit ce code ne sert strictement à rien car nuxit ne "l'execute" pas, donc chez nuxit (du moins les anciennes offres) on ne pourra jamais forcer le cache visiteur tant qu'il n'auront pas un peu modifier leur infrastructure logiciel.
Cordialement, janus57
Citation:
Y a t-il une liste des user agent? Car je ne connais pas du tout ceci :/
ça doit se trouver, mais si il ne visitent pas le site c'est de la perte de ressources/temps que temps qu'il analyse le user-agent de chaque requêtes.
Citation:
Je ne saurai même dire quels bots visitent le site en dehors de Google et Msn :/
par rapport à ma réponse juste au dessus je dirais qu'il faut analyser tous les logs pour trouver les user-gent des robots indésirable pour peu qu'il y en est vraiment, comme dit cela peut être des visiteurs légitime qui sont pas "léger" au niveau de leur configuration ou qui utilise plein de chose à côté pour se connecter au site.
Citation:
Le code que tu me conseil s'insère entre les balises "<IfModule mod_expires.c>...</Ifmodule>" visible dans le .htaccess ou en dehors?
la règle d'or avec PHPboost est de toujours passé par l'administration de PHPBoost, jamais éditer le .htacces en directe sauf en cas de plantage de celui-ci.
Comme dit ce code ne sert strictement à rien car nuxit ne "l'execute" pas, donc chez nuxit (du moins les anciennes offres) on ne pourra jamais forcer le cache visiteur tant qu'il n'auront pas un peu modifier leur infrastructure logiciel.
Cordialement, janus57
Salut. Je passe toujours via l'administration, mais dans ce cas faut-il mettre les balises ou pas?
Ceci :
<IfModule mod_expires.c>...</Ifmodule>
Je ne sais pas si c'est propre à un .htaccess ou juste pour le cache .. Edité par m-ickael Le 28/12/2015 à 21h45
<IfModule mod_expires.c>...</Ifmodule>
Je ne sais pas si c'est propre à un .htaccess ou juste pour le cache .. Edité par m-ickael Le 28/12/2015 à 21h45
D'accord. Je ne savais pas que la balise en faisait partie.
J'ai toujours autant d'erreurs, je ne sais vraiment plus quoi faire, dans les logs, je n'ai pas de "robots" proprement dit .. Un vrai casse tête.
J'ai toujours autant d'erreurs, je ne sais vraiment plus quoi faire, dans les logs, je n'ai pas de "robots" proprement dit .. Un vrai casse tête.
J'ai trouvé une petite liste pour mettre dans le .htaccess :
Code TEXT :
RewriteEngine on RewriteCond %{HTTP_REFERER} iedit.ilovevitaly.com [NC,OR] RewriteCond %{HTTP_REFERER} iloveitaly.com [NC,OR] RewriteCond %{HTTP_REFERER} econom.co [NC,OR] RewriteCond %{HTTP_REFERER} semalt.com [NC,OR] RewriteCond %{HTTP_REFERER} forum.topic44637676.darodar.com [NC,OR] RewriteCond %{HTTP_REFERER} darodar.com [NC,OR] RewriteCond %{HTTP_REFERER} iskalko.ru [NC,OR] RewriteCond %{HTTP_REFERER} ilovevitaly.ru [NC,OR] RewriteCond %{HTTP_REFERER} ilovevitaly.com [NC,OR] RewriteCond %{HTTP_REFERER} o-o-8-o-o.ru [NC,OR] RewriteCond %{HTTP_REFERER} o-o-6-o-o.ru [NC,OR] RewriteCond %{HTTP_REFERER} buttons-for-website.com [NC,OR] RewriteCond %{HTTP_REFERER} semalt.semalt.com [NC,OR] RewriteCond %{HTTP_REFERER} cenoval.ru [NC,OR] RewriteCond %{HTTP_REFERER} priceg.com [NC,OR] RewriteCond %{HTTP_REFERER} darodar.com [NC,OR] RewriteCond %{HTTP_REFERER} cenokos.ru [NC,OR] RewriteCond %{HTTP_REFERER} seoexperimenty.ru [NC,OR] RewriteCond %{HTTP_REFERER} gobongo.info [NC,OR] RewriteCond %{HTTP_REFERER} vodkoved.ru [NC,OR] RewriteCond %{HTTP_REFERER} adcash.com [NC,OR] RewriteCond %{HTTP_REFERER} websocial.me [NC,OR] RewriteCond %{HTTP_REFERER} cityadspix.com [NC,OR] RewriteCond %{HTTP_REFERER} luxup.ru [NC,OR] RewriteCond %{HTTP_REFERER} ykecwqlixx.ru [NC,OR] RewriteCond %{HTTP_REFERER} superiends.org [NC,OR] RewriteCond %{HTTP_REFERER} slftsdybbg.ru [NC,OR] RewriteCond %{HTTP_REFERER} edakgfvwql.ru [NC,OR] RewriteCond %{HTTP_REFERER} socialseet.ru [NC,OR] RewriteCond %{HTTP_REFERER} screentoolkit.com [NC,OR] RewriteCond %{HTTP_REFERER} econom.co [NC,OR] RewriteCond %{HTTP_REFERER} semalt.com [NC,OR] RewriteCond %{HTTP_REFERER} savetubevideo.com [NC,OR] RewriteCond %{HTTP_REFERER} shopping.ilovevitaly.com [NC,OR] RewriteCond %{HTTP_REFERER} iedit.ilovevitaly.com [NC,OR] RewriteCond %{HTTP_REFERER} forum.topic52548358.darodar.com [NC,OR] RewriteCond %{HTTP_REFERER} 7makemoneyonline.com [NC,OR] RewriteCond %{HTTP_REFERER} make-money-online.7makemoneyonline.com [NC,OR] RewriteCond %{HTTP_REFERER} forum.topic53813291.darodar.com [NC,OR] RewriteCond %{HTTP_REFERER} hulfingtonpost.com [NC,OR] RewriteCond %{HTTP_REFERER} 12masterov.com [NC,OR] RewriteCond %{HTTP_REFERER} este-line.com.ua [NC,OR] RewriteCond %{HTTP_REFERER} bestwebsitesawards.com [NC,OR] RewriteCond %{HTTP_REFERER} cardiosport.com.ua [NC,OR] RewriteCond %{HTTP_REFERER} customsua.com.ua [NC,OR] RewriteCond %{HTTP_REFERER} ghazel.ru [NC,OR] RewriteCond %{HTTP_REFERER} maridan.com.ua [NC,OR] RewriteCond %{HTTP_REFERER} med-zdorovie.com.ua [NC,OR] RewriteCond %{HTTP_REFERER} dipstar.org [NC,OR] RewriteCond %{HTTP_REFERER} o-o-6-o-o.com [NC,OR] RewriteCond %{HTTP_REFERER} it-max.com.ua [NC,OR] RewriteCond %{HTTP_REFERER} maridan.com.ua [NC,OR] RewriteCond %{HTTP_REFERER} delfin-aqua.com.ua [NC,OR] RewriteCond %{HTTP_REFERER} dvr.biz.ua [NC,OR] RewriteCond %{HTTP_REFERER} blackhatworth.com [NC] RewriteRule .* – [F]
J'ai trouvé une autre liste avec 160 bots, mais erreur 500 à chaque fois :/ Je dois trop en demander au serveur très certainement !
Nouvelle liste :
Code TEXT :
SetEnvIfNoCase User-Agent ^$ bad_bot SetEnvIfNoCase User-Agent "^AESOP_com_SpiderMan" bad_bot SetEnvIfNoCase User-Agent "^Alexibot" bad_bot SetEnvIfNoCase User-Agent "Anonymouse.org" bad_bot SetEnvIfNoCase User-Agent "^asterias" bad_bot SetEnvIfNoCase User-Agent "^attach" bad_bot SetEnvIfNoCase User-Agent "^BackDoorBot" bad_bot SetEnvIfNoCase User-Agent "^BackWeb" bad_bot SetEnvIfNoCase User-Agent "Bandit" bad_bottest SetEnvIfNoCase User-Agent "^Baiduspider" bad_bot SetEnvIfNoCase User-Agent "^BatchFTP" bad_bot SetEnvIfNoCase User-Agent "^Bigfoot" bad_bot SetEnvIfNoCase User-Agent "^Black.Hole" bad_bot SetEnvIfNoCase User-Agent "^BlackWidow" bad_bot SetEnvIfNoCase User-Agent "^BlowFish" bad_bot SetEnvIfNoCase User-Agent "^Bot mailto:[email protected]" bad_bot SetEnvIfNoCase User-Agent "^BotALot" bad_bot SetEnvIfNoCase User-Agent "Buddy" bad_bot SetEnvIfNoCase User-Agent "^BuiltBotTough" bad_bot SetEnvIfNoCase User-Agent "^Bullseye" bad_bot SetEnvIfNoCase User-Agent "^BunnySlippers" bad_bot SetEnvIfNoCase User-Agent "^Cegbfeieh" bad_bot SetEnvIfNoCase User-Agent "^CheeseBot" bad_bot SetEnvIfNoCase User-Agent "^CherryPicker" bad_bot SetEnvIfNoCase User-Agent "^ChinaClaw" bad_bot SetEnvIfNoCase User-Agent "Collector" bad_bot SetEnvIfNoCase User-Agent "Copier" bad_bot SetEnvIfNoCase User-Agent "^CopyRightCheck" bad_bot SetEnvIfNoCase User-Agent "^cosmos" bad_bot SetEnvIfNoCase User-Agent "^Crescent" bad_bot SetEnvIfNoCase User-Agent "^Curl" bad_bot SetEnvIfNoCase User-Agent "^Custo" bad_bot SetEnvIfNoCase User-Agent "^DA" bad_bot SetEnvIfNoCase User-Agent "^DISCo" bad_bot SetEnvIfNoCase User-Agent "^DIIbot" bad_bot SetEnvIfNoCase User-Agent "^DittoSpyder" bad_bot SetEnvIfNoCase User-Agent "^Download" bad_bot SetEnvIfNoCase User-Agent "^Download Demon" bad_bot SetEnvIfNoCase User-Agent "^Download Devil" bad_bot SetEnvIfNoCase User-Agent "^Download Wonder" bad_bot SetEnvIfNoCase User-Agent "Downloader" bad_bot SetEnvIfNoCase User-Agent "^dragonfly" bad_bot SetEnvIfNoCase User-Agent "^Drip" bad_bot SetEnvIfNoCase User-Agent "^eCatch" bad_bot SetEnvIfNoCase User-Agent "^EasyDL" bad_bot SetEnvIfNoCase User-Agent "^ebingbong" bad_bot SetEnvIfNoCase User-Agent "^EirGrabber" bad_bot SetEnvIfNoCase User-Agent "^EmailCollector" bad_bot SetEnvIfNoCase User-Agent "^EmailSiphon" bad_bot SetEnvIfNoCase User-Agent "^EmailWolf" bad_bot SetEnvIfNoCase User-Agent "^EroCrawler" bad_bot SetEnvIfNoCase User-Agent "^Exabot" bad_bot SetEnvIfNoCase User-Agent "^Express WebPictures" bad_bot SetEnvIfNoCase User-Agent "Extractor" bad_bot SetEnvIfNoCase User-Agent "^EyeNetIE" bad_bot SetEnvIfNoCase User-Agent "^FileHound" bad_bot SetEnvIfNoCase User-Agent "^FlashGet" bad_bot SetEnvIfNoCase User-Agent "^Foobot" bad_bot SetEnvIfNoCase User-Agent "^flunky" bad_bot SetEnvIfNoCase User-Agent "^FrontPage" bad_bot SetEnvIfNoCase User-Agent "^GetRight" bad_bot SetEnvIfNoCase User-Agent "^GetSmart" bad_bot SetEnvIfNoCase User-Agent "^GetWeb!" bad_bot SetEnvIfNoCase User-Agent "^Go!Zilla" bad_bot SetEnvIfNoCase User-Agent "Google Wireless Transcoder" bad_bot SetEnvIfNoCase User-Agent "^Go-Ahead-Got-It" bad_bot SetEnvIfNoCase User-Agent "^gotit" bad_bot SetEnvIfNoCase User-Agent "Grabber" bad_bot SetEnvIfNoCase User-Agent "^GrabNet" bad_bot SetEnvIfNoCase User-Agent "^Grafula" bad_bot SetEnvIfNoCase User-Agent "^Harvest" bad_bot SetEnvIfNoCase User-Agent "^hloader" bad_bot SetEnvIfNoCase User-Agent "^HMView" bad_bot SetEnvIfNoCase User-Agent "^httplib" bad_bot SetEnvIfNoCase User-Agent "^HTTrack" bad_bot SetEnvIfNoCase User-Agent "^humanlinks" bad_bot SetEnvIfNoCase User-Agent "^ia_archiver" bad_bot SetEnvIfNoCase User-Agent "^IlseBot" bad_bot SetEnvIfNoCase User-Agent "^Image Stripper" bad_bot SetEnvIfNoCase User-Agent "^Image Sucker" bad_bot SetEnvIfNoCase User-Agent "Indy Library" bad_bot SetEnvIfNoCase User-Agent "^InfoNaviRobot" bad_bot SetEnvIfNoCase User-Agent "^InfoTekies" bad_bot SetEnvIfNoCase User-Agent "^Intelliseek" bad_bot SetEnvIfNoCase User-Agent "^InterGET" bad_bot SetEnvIfNoCase User-Agent "^Internet Ninja" bad_bot SetEnvIfNoCase User-Agent "^Iria" bad_bot SetEnvIfNoCase User-Agent "^Jakarta" bad_bot SetEnvIfNoCase User-Agent "^JennyBot" bad_bot SetEnvIfNoCase User-Agent "^JetCar" bad_bot SetEnvIfNoCase User-Agent "^JOC" bad_bot SetEnvIfNoCase User-Agent "^JustView" bad_bot SetEnvIfNoCase User-Agent "^Jyxobot" bad_bot SetEnvIfNoCase User-Agent "^Kenjin.Spider" bad_bot SetEnvIfNoCase User-Agent "^Keyword.Density" bad_bot SetEnvIfNoCase User-Agent "^larbin" bad_bot SetEnvIfNoCase User-Agent "^LeechFTP" bad_bot SetEnvIfNoCase User-Agent "^LexiBot" bad_bot SetEnvIfNoCase User-Agent "^lftp" bad_bot SetEnvIfNoCase User-Agent "^libWeb/clsHTTP" bad_bot SetEnvIfNoCase User-Agent "^likse" bad_bot SetEnvIfNoCase User-Agent "^LinkextractorPro" bad_bot SetEnvIfNoCase User-Agent "^LinkScan/8.1a.Unix" bad_bo SetEnvIfNoCase User-Agent "^LNSpiderguy" bad_bott SetEnvIfNoCase User-Agent "^LinkWalker" bad_bot SetEnvIfNoCase User-Agent "^lwp-trivial" bad_bot SetEnvIfNoCase User-Agent "^LWP::Simple" bad_bot SetEnvIfNoCase User-Agent "^Magnet" bad_bot SetEnvIfNoCase User-Agent "^Mag-Net" bad_bot SetEnvIfNoCase User-Agent "^MarkWatch" bad_bot SetEnvIfNoCase User-Agent "^Mass Downloader" bad_bot SetEnvIfNoCase User-Agent "^Mata.Hari" bad_bot SetEnvIfNoCase User-Agent "^Memo" bad_bot SetEnvIfNoCase User-Agent "^Microsoft.URL" bad_bot SetEnvIfNoCase User-Agent "^Microsoft URL Control" bad_bot SetEnvIfNoCase User-Agent "^MIDown tool" bad_bot SetEnvIfNoCase User-Agent "^MIIxpc" bad_bot SetEnvIfNoCase User-Agent "^Mirror" bad_bot SetEnvIfNoCase User-Agent "^Missigua Locator" bad_bot SetEnvIfNoCase User-Agent "^Mister PiX" bad_bot SetEnvIfNoCase User-Agent "^moget" bad_bot SetEnvIfNoCase User-Agent "^Mozilla/3.Mozilla/2.01" bad_bot SetEnvIfNoCase User-Agent "^Mozilla.*NEWT" bad_bot SetEnvIfNoCase User-Agent "^NAMEPROTECT" bad_bot SetEnvIfNoCase User-Agent "^Navroad" bad_bot SetEnvIfNoCase User-Agent "^NearSite" bad_bot SetEnvIfNoCase User-Agent "^NetAnts" bad_bot SetEnvIfNoCase User-Agent "^Netcraft" bad_bot SetEnvIfNoCase User-Agent "^NetMechanic" bad_bot SetEnvIfNoCase User-Agent "^NetSpider" bad_bot SetEnvIfNoCase User-Agent "^Net Vampire" bad_bot SetEnvIfNoCase User-Agent "^NetZIP" bad_bot SetEnvIfNoCase User-Agent "^NextGenSearchBot" bad_bot SetEnvIfNoCase User-Agent "^NG" bad_bot SetEnvIfNoCase User-Agent "^NICErsPRO" bad_bot SetEnvIfNoCase User-Agent "^NimbleCrawler" bad_bot SetEnvIfNoCase User-Agent "^Ninja" bad_bot SetEnvIfNoCase User-Agent "^NPbot" bad_bot SetEnvIfNoCase User-Agent "^Octopus" bad_bot SetEnvIfNoCase User-Agent "^Offline Explorer" bad_bot SetEnvIfNoCase User-Agent "^Offline Navigator" bad_bot SetEnvIfNoCase User-Agent "^Openfind" bad_bot SetEnvIfNoCase User-Agent "^OutfoxBot" bad_bot SetEnvIfNoCase User-Agent "^PageGrabber" bad_bot SetEnvIfNoCase User-Agent "^Papa Foto" bad_bot SetEnvIfNoCase User-Agent "^pavuk" bad_bot SetEnvIfNoCase User-Agent "^pcBrowser" bad_bot SetEnvIfNoCase User-Agent "^PHP version tracker" bad_bot SetEnvIfNoCase User-Agent "^Pockey" bad_bot SetEnvIfNoCase User-Agent "^ProPowerBot/2.14" bad_bot SetEnvIfNoCase User-Agent "^ProWebWalker" bad_bot SetEnvIfNoCase User-Agent "^psbot" bad_bot SetEnvIfNoCase User-Agent "^Pump" bad_bot SetEnvIfNoCase User-Agent "^QueryN.Metasearch" bad_bot SetEnvIfNoCase User-Agent "^RealDownload" bad_bot SetEnvIfNoCase User-Agent "Reaper" bad_bot SetEnvIfNoCase User-Agent "Recorder" bad_bot SetEnvIfNoCase User-Agent "^ReGet" bad_bot SetEnvIfNoCase User-Agent "^RepoMonkey" bad_bot SetEnvIfNoCase User-Agent "^RMA" bad_bot SetEnvIfNoCase User-Agent "Siphon" bad_bot SetEnvIfNoCase User-Agent "sitecheck.internetseer.com" bad_bot SetEnvIfNoCase User-Agent "^SiteSnagger" bad_bot SetEnvIfNoCase User-Agent "^SlySearch" bad_bot SetEnvIfNoCase User-Agent "^SmartDownload" bad_bot SetEnvIfNoCase User-Agent "^Snake" bad_bot SetEnvIfNoCase User-Agent "^Snapbot" bad_bot SetEnvIfNoCase User-Agent "^Snoopy" bad_bot SetEnvIfNoCase User-Agent "^sogou" bad_bot SetEnvIfNoCase User-Agent "^SpaceBison" bad_bot SetEnvIfNoCase User-Agent "^SpankBot" bad_bot SetEnvIfNoCase User-Agent "^spanner" bad_bot SetEnvIfNoCase User-Agent "^Sqworm" bad_bot SetEnvIfNoCase User-Agent "Stripper" bad_bot SetEnvIfNoCase User-Agent "Sucker" bad_bot SetEnvIfNoCase User-Agent "^SuperBot" bad_bot SetEnvIfNoCase User-Agent "^SuperHTTP" bad_bot SetEnvIfNoCase User-Agent "^Surfbot" bad_bot SetEnvIfNoCase User-Agent "^suzuran" bad_bot SetEnvIfNoCase User-Agent "^Szukacz/1.4" bad_bot SetEnvIfNoCase User-Agent "^tAkeOut" bad_bot SetEnvIfNoCase User-Agent "^Teleport" bad_bot SetEnvIfNoCase User-Agent "^Telesoft" bad_bot SetEnvIfNoCase User-Agent "^TurnitinBot/1.5" bad_bot SetEnvIfNoCase User-Agent "^The.Intraformant" bad_bot SetEnvIfNoCase User-Agent "^TheNomad" bad_bot SetEnvIfNoCase User-Agent "^TightTwatBot" bad_bot SetEnvIfNoCase User-Agent "^Titan" bad_bot SetEnvIfNoCase User-Agent "^toCrawl/UrlDispatcher" bad_bot SetEnvIfNoCase User-Agent "^True_Robot" bad_bot SetEnvIfNoCase User-Agent "^turingos" bad_bot SetEnvIfNoCase User-Agent "^TurnitinBot" bad_bot SetEnvIfNoCase User-Agent "^URLy.Warning" bad_bot SetEnvIfNoCase User-Agent "^Vacuum" bad_bot SetEnvIfNoCase User-Agent "^VCI" bad_bot SetEnvIfNoCase User-Agent "^VoidEYE" bad_bot SetEnvIfNoCase User-Agent "^Web Image Collector" bad_bot SetEnvIfNoCase User-Agent "^Web Sucker" bad_bot SetEnvIfNoCase User-Agent "^WebAuto" bad_bot SetEnvIfNoCase User-Agent "^WebBandit" bad_bot SetEnvIfNoCase User-Agent "^Webclipping.com" bad_bot SetEnvIfNoCase User-Agent "^WebCopier" bad_bot SetEnvIfNoCase User-Agent "^WebEMailExtrac.*" bad_bot SetEnvIfNoCase User-Agent "^WebEnhancer" bad_bot SetEnvIfNoCase User-Agent "^WebFetch" bad_bot SetEnvIfNoCase User-Agent "^WebGo IS" bad_bot SetEnvIfNoCase User-Agent "^Web.Image.Collector" bad_bot SetEnvIfNoCase User-Agent "^WebLeacher" bad_bot SetEnvIfNoCase User-Agent "^WebmasterWorldForumBot" bad_bot SetEnvIfNoCase User-Agent "^WebReaper" bad_bot SetEnvIfNoCase User-Agent "^WebSauger" bad_bot SetEnvIfNoCase User-Agent "^WebSite" bad_bot SetEnvIfNoCase User-Agent "^Website eXtractor" bad_bot SetEnvIfNoCase User-Agent "^Website Quester" bad_bot SetEnvIfNoCase User-Agent "^Webster" bad_bot SetEnvIfNoCase User-Agent "^WebStripper" bad_bot SetEnvIfNoCase User-Agent "^WebWhacker" bad_bot SetEnvIfNoCase User-Agent "^WebZIP" bad_bot SetEnvIfNoCase User-Agent "Whacker" bad_bot SetEnvIfNoCase User-Agent "^Widow" bad_bot SetEnvIfNoCase User-Agent "^WISENutbot" bad_bot SetEnvIfNoCase User-Agent "^WWWOFFLE" bad_bot SetEnvIfNoCase User-Agent "^WWW-Collector-E" bad_bot SetEnvIfNoCase User-Agent "^Xaldon" bad_bot SetEnvIfNoCase User-Agent "^Xenu" bad_bot SetEnvIfNoCase User-Agent "^Zeus" bad_bot SetEnvIfNoCase User-Agent "^Zyborg" bad_bot <Limit GET POST HEAD> Order Allow,Deny Allow from all Deny from env=bad_bot </Limit>
Bonjour,
très mauvaise idée d'utiliser cette liste (sauf si +80% des user-agent présent visite le site).
Pourquoi ?
Simple à chaque requête sur le site apache va analyser et essayer de trouver si le user-aget match avec un de la liste, donc consommation de ressources en plus et si y a vraiment un ou plusieurs bot qui visite ton site et qui en plus ne sont pas dans la liste il vont indirectement consommer encore plus de ressources jusqu'au jour ou selon les CGU/CGV de ton hébergeur il te bride voir carrément suspende l'hébergement pour sur-consommation.
Quand on fait un filtre via user-agent ou IP ou tout autre moyen il faut cibler ceux qui visitent effectivement le site et ne jamais mettre une liste de plusieurs dizaines/centaines de ligne au hasard (valable uniquement en mutualisé, car sur un VPS/Dédié on peu car y a d'autre techniques).
EDIT :
Ah oui l'autre raison de mettre des user-agent qui visite le site uniquement c'est que un user-agent se change très simplement, encore plus simplement qu'une IP.
Exemple :
Là dans toute les lignes je vois que tu bloque Curl qui est un outil disponible sous linux/mac/windows/php qui permet de récupérer la page d'un site web (et aussi utile pour faire des tests tout comme wget).
Donc là en théorie je ne peu plus utiliser curl sauf si je fait ceci :
Et hop avec ce code magique je simule le user-agent de mon FireFox et je passe à côté du filtrage, un bot peu faire pareil.
Cordialement, janus57 Edité par janus57 Le 29/12/2015 à 14h40
très mauvaise idée d'utiliser cette liste (sauf si +80% des user-agent présent visite le site).
Pourquoi ?
Simple à chaque requête sur le site apache va analyser et essayer de trouver si le user-aget match avec un de la liste, donc consommation de ressources en plus et si y a vraiment un ou plusieurs bot qui visite ton site et qui en plus ne sont pas dans la liste il vont indirectement consommer encore plus de ressources jusqu'au jour ou selon les CGU/CGV de ton hébergeur il te bride voir carrément suspende l'hébergement pour sur-consommation.
Quand on fait un filtre via user-agent ou IP ou tout autre moyen il faut cibler ceux qui visitent effectivement le site et ne jamais mettre une liste de plusieurs dizaines/centaines de ligne au hasard (valable uniquement en mutualisé, car sur un VPS/Dédié on peu car y a d'autre techniques).
EDIT :
Ah oui l'autre raison de mettre des user-agent qui visite le site uniquement c'est que un user-agent se change très simplement, encore plus simplement qu'une IP.
Exemple :
Là dans toute les lignes je vois que tu bloque Curl qui est un outil disponible sous linux/mac/windows/php qui permet de récupérer la page d'un site web (et aussi utile pour faire des tests tout comme wget).
Donc là en théorie je ne peu plus utiliser curl sauf si je fait ceci :
Code TEXT :
curl -A "Mozilla/5.0 (Windows NT 6.3; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0" http://www.passion-truck.fr/site/
Et hop avec ce code magique je simule le user-agent de mon FireFox et je passe à côté du filtrage, un bot peu faire pareil.
Cordialement, janus57 Edité par janus57 Le 29/12/2015 à 14h40
Ok, bon je supprime tout alors .. Merci du détail.
Il va bien falloir que je change de version pour changer tout ça, est-ce que ce sera utile pour la v5.0?
Il va bien falloir que je change de version pour changer tout ça, est-ce que ce sera utile pour la v5.0?
Bonsoir.
D'accord .. Décidément, je ne pensais pas que j'aurai ce type de problème sous phpboost. J'en ai jamais eu sous phpbb3 .
D'accord .. Décidément, je ne pensais pas que j'aurai ce type de problème sous phpboost. J'en ai jamais eu sous phpbb3 .
Bonjour,
PHPBoost et PHPBB3 c'est pas comparable, PHPBoost c'est pas juste un script de forum, y a le forum, le système de news/articles le système de contributions etc…
La première des choses à faire avec PHPBoost est de filtrer les modules utilisé, et de désactiver/désinstaller les non utilisé (économies de ressources à la clé).
Ensuite il faut gérer finement les droits d'accès (que ce soit en lecture/écriture mais aussi en contribution).
Après ce genre de chose peu arriver tout aussi vite sous PHPBB3 surtout si les robots spammeur commencent à attaquer le site.
Cordialement, janus57
PHPBoost et PHPBB3 c'est pas comparable, PHPBoost c'est pas juste un script de forum, y a le forum, le système de news/articles le système de contributions etc…
La première des choses à faire avec PHPBoost est de filtrer les modules utilisé, et de désactiver/désinstaller les non utilisé (économies de ressources à la clé).
Ensuite il faut gérer finement les droits d'accès (que ce soit en lecture/écriture mais aussi en contribution).
Après ce genre de chose peu arriver tout aussi vite sous PHPBB3 surtout si les robots spammeur commencent à attaquer le site.
Cordialement, janus57
Je n'ai pas beaucoup de modules sur le site comparé à beaucoup d'autres. Enfin bon, je n'avais pas autant de "merde" avant ..
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie