Prob RewriteCond et limitation d'acces

Nouveau WRInaute
Bonjour tout le monde,

Je suis le webmaster de http://www.abandonware-paradise.fr. Pour protéger mes fichiers je limite l'acces avec htaccess, lui disant que si le visiteur ne provient pas de l'url de mon site il est redirigé vers une page d'erreur, comme ceci :

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://abandonware-paradise.fr [NC]
RewriteCond %{HTTP_REFERER} !^http://www.abandonware-paradise.fr [NC]
RewriteRule .* http://www.abandonware-paradise.fr/erreur.php [QSA,L]

<Files .htaccess>
order allow,deny
deny from all
</Files>

Cependant de nombreux visiteurs m'ont signalé ne pas arriver à télécharger des jeux et être redirigé vers cette page d'erreur alors qu'ils provenaient bien de l'url du site.

Chez moi cela marche correctement, seriez-vous pourquoi chez certaines personnes cela cause un problème ?
Il n'est pourtant pas question de firewall, explorer ou logiciel de téléchargement.

Merci
 
WRInaute accro
HTTP_REFERER

Normal, tous les hebergeurs ne renvois pas le referer !!

Utilise /foo

Code:
ErrorDocument 404 http://www.ton***site.com/page-erreur.php

Options +FollowSymlinks
RewriteEngine On
#Empêche l'execution de ces types de fichiers depuis l'exterieur
#Renvoie une erreur 404 si de tels fichiers sont demandés
RewriteRule ^.*\.rar$ /foo [F]
RewriteRule ^.*\.RAR$ /foo [F]
RewriteRule ^.*\.Rar$ /foo [F]
RewriteRule ^.*\.RaR$ /foo [F]
 
Nouveau WRInaute
Merci pour cette info.

J'ai juste une dernière question à te poser, le \foo à le même impact que mon script, va t-il empécher le lancement du téléchargement si le visiteur ne provient pas d'une url de mon site ?
 
Discussions similaires
Haut