Bonjour,
j'ai déjà utilisé visohotlink au par avant, et j'en ai été grandement satisfait, mais içi, j'essaie de l'installer sur un autre site ou le htaccess est déjà pas mal remplis, et la, je ne m'en sort plus.
pourriez-vous m'aider SVP ?
voici le code à ajouter (donné dans l'admin) :
| Code: |
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?d0maine.c0m*
RewriteCond %{REQUEST_URI} ^(.*)TOUT DEPUIS LA RACINE UNIQUEMENT DES IMAGES(.*)$
RewriteRule ^(.*)$ visohotlink/hotlink.php [L]
|
et voici mon htaccess :
| Code: |
php_value auto_prepend_file "/home/~mon_rep/public_html/trace_ip.php"
RewriteEngine on
RewriteCond %{HTTP_HOST} !www.d0maine.c0m$
RewriteRule (.*) http://www.d0maine.c0m/$1 [L,R=301]
RewriteRule ^([^*]*)/0/([0-9]*)/([^*]*)/$ /~mon_rep/index.php?var=$1&id=$2&sec=$3 [L]
RewriteRule ^([^*]*)/([0-9]*)/([^*]*)/$ /~mon_rep/index.php?var=$1&id=$2&sec=$3 [L]
RewriteRule ^recherche-infos.php/page=1$ /~mon_rep/recherche-infos.php [R=301,L]
RewriteRule ^recherche-infos.php/page=([0-9]*)$ /~mon_rep/index.php?var=recherche-info&page=$1 [L]
RewriteRule ^recherche-infos.php$ /~mon_rep/index.php?var=recherche-info [L]
RewriteRule ^recherche-infos-([a-z|0]).php/page=1$ /~mon_rep/recherche-infos-$1.php [R=301,L]
RewriteRule ^recherche-infos-([a-z|0]).php/page=([0-9]*)$ /~mon_rep/index.php?var=recherche-info&req=$1&page=$2 [L]
RewriteRule ^recherche-infos-([a-z|0]).php$ /~mon_rep/index.php?var=recherche-info&req=$1 [L]
RewriteRule ^([^*]*)/0/([0-9]*)/([^*]*)/$ /~mon_rep/index.php?var=$1&id=$2&sec=$3 [L]
RewriteRule ^([^*]*)/([0-9]*)/([^*]*)/$ /~mon_rep/index.php?var=$1&id=$2&sec=$3 [L]
|
j'ai essayé plusieurs solutions, mais je n'y arrive pas, certainement à cause qu'il y as déjà un rewrite cond ?
je vous remercie par avance pour votre aide
Message édité par: cmpc2002, à: 26/06/2007 à 20:49
bon alors, j'ai continué à chercher un peut
alors voila ce que j'ai mis dans mon htaccess :
| Code: |
RewriteCond %{REQUEST_URI} ^(.*)(\.jpg|\.jpeg|\.png|\.gif)$ [NC]
RewriteRule ^(.*)$ visohotlink/hotlink.php [L]
|
après ça :
| Code: |
RewriteRule ^([^*]*)/([0-9]*)/([^*]*)/$ /~mon_rep/index.php?var=$1&id=$2&sec=$3 [L]
|
ça, ça fonctionne, mais, je prend aussi en compte les affichages pour mon propre nom de domaine, il ne reste donc, plus qu'a corriger ca, mais la, je sèche ?
Message édité par: cmpc2002, à: 26/06/2007 à 21:25