Bonjour,


Je termine actuellement un projet et j'ai souhaiter integrer un filtre anti phising de base.
Le but est de proteger mon captcha (meme si les IFRAMES passe à travers).

Le probleme du code est que l'url du captcha est une url rewrite, voici un bout du .htaccess :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
...
RewriteRule ^captcha-([0-9]+)-([0-9]+)\.jpg$ captcha.php?id=$1 [L]
..
RewriteCond %{HTTP_REFERER} !^http://(www\.)?monsite\.com/(.*)$ [NC]
RewriteRule ^captcha-([0-9]+)-([0-9]+)\.jpg$ - [F,L]
..
J'ai beau essayer de remplacer la ligne par :
RewriteRule ^captcha\.php\?id= - [F,L]
Cela ne marche pas.


Le but étant que si l'image est applé par http|://phising.site.com/formulaire.php , l'image ne puisse pas s'afficher.

Mais je me suis rendu compte que mon RewriteCond / RewriteRule ne marche pas !


Pouvais-vous me dire ce qui ne va pas dans le code ? et m'aider pour le faire fonctionner ?


Merci d'avance.