Salut all,
Bon je débute un peu dans ce domaine. J'ai fait mes petites règles d'url rewrite et de redirection en tout genre et je souhaiterais bloquer les aspirateurs de sites en détectant leur user-agent. J'ai déjà mis en place un petit script en php qui bannie les ips si on a trop de requêtes en 60 secondes (configurable à souhait selon la vitesse serveur).
voila mon htaccess :
Donc je voulais juste savoir si ces règles pouvais rentrer en conflit ?
Principalement entre le RewriteRule /* http://www.disney.fr/ [R,L] et mes autres RewriteRule
Merci d'avance
Bon je débute un peu dans ce domaine. J'ai fait mes petites règles d'url rewrite et de redirection en tout genre et je souhaiterais bloquer les aspirateurs de sites en détectant leur user-agent. J'ai déjà mis en place un petit script en php qui bannie les ips si on a trop de requêtes en 60 secondes (configurable à souhait selon la vitesse serveur).
voila mon htaccess :
Code:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^FlashGet.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^GetRight.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*HTTrack.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*MemoWeb.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*FileHound.*$
###[Juste pour le délire ensuite on redirigera vers le localhost] ###
RewriteRule /* [url=http://www.disney.fr/]http://www.disney.fr/[/url] [R,L]
### [Règles à la con] ###
### [Exemple] ###
RewriteRule ^part.html$ [url=http://www.monsite.tld/partenaires.html]http://www.monsite.tld/partenaires.html[/url] [QSA,L,R=301]
RewriteRule ^mentions.html$ [url=http://www.monsite.tld/mentions_legales.html]http://www.monsite.tld/mentions_legales.html[/url] [QSA,L,R=301]
###[Erreur 404 personnalisée]####
ErrorDocument 404 /404.html
Donc je voulais juste savoir si ces règles pouvais rentrer en conflit ?
Principalement entre le RewriteRule /* http://www.disney.fr/ [R,L] et mes autres RewriteRule
Merci d'avance