lundi 16 février 2009 à 19:37
Un événement récent m'amène à poster ce sujet
pour éviter qu'un aspirateur de site vienne pomper vos pages, a priori (car si quelqu'un pouvait tester ça me le confirmerai), il faut créer un .htaccess à la racine de votre site
et y mettre ceci (attention chez free pas possible voir seconde solution plus bas)
Citation : # RewriteEngine On n'est à mettre que si vous ne l'avez pas déjà d'écrit ds votre htaccess
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "BackWeb" [OR]
RewriteCond %{HTTP_USER_AGENT} "eCatch" [OR]
RewriteCond %{HTTP_USER_AGENT} "HTTrack" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "teleport" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "webcopier"
RewriteRule !^interdit.*$ /interdit.php [L]
et bien sur créer un fichier interdit.php ou .html mais a ce moment là changez l'extension aussi ds le htaccess sur la dernière ligne
Voilà s'ils y en a qui veulent par exemple installer HTTrack et tester après avoir mis en place le htaccess sur leur site et me donner leur retour, ça serait sympa.
autre solution a tester aussi, je pense que ça devrait fonctionner
ds votre config juste après le include_once 'connect.php'; en ligne 12
mettre ceci
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
-
$liste_aspi = array('BackWeb','eCatch','HTTrack','teleport','webcopier');
if (in_array($_SERVER['HTTP_USER_AGENT'],$liste_aspi))
{
header('Location: ./interdit.html');
exit();
}
-
-
#####!!!#####
?>
voila, ds le cas de la seconde soution, doit-on l'intégrer ? et doit-on la rendre paramétrable ? genre autoriser l'aspiration de site ou pas
Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!

Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci
Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)