Il y a un site qui crawl mes sites d'une façon sauvage (ce n'est pas un bot) et pour lui interdir l'acces je vais mettre en place un .htaccess,
Mais voila il y a deja un .htaccess sur le site avec le texte suivant :
Citation
# DirectoryIndex index.php index.html
# Options +FollowSymLinks
# RewriteBase /relative/web/path/
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]
RewriteRule ^(.*) index.php
</IfModule>
# Options +FollowSymLinks
# RewriteBase /relative/web/path/
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]
RewriteRule ^(.*) index.php
</IfModule>
Je compte donc lui ajouter ma ligne pour qu'il devienne comme suit :
Citation
# DirectoryIndex index.php index.html
# Options +FollowSymLinks
# RewriteBase /relative/web/path/
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]
RewriteRule ^(.*) index.php
</IfModule>
deny from 212.27.41.38
# Options +FollowSymLinks
# RewriteBase /relative/web/path/
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]
RewriteRule ^(.*) index.php
</IfModule>
deny from 212.27.41.38
Ma question est : le deny doit etre placé au debut ou a la fin, au milieux(apres les remarques#)?
Merci d'avance.
Ce message a été modifié par dragondz - 31 août 2005 - 09:45.




Haut













