guymauve Posté 4 Octobre 2005 Posté 4 Octobre 2005 Bonjour, J'ai créé un htaccess pour empecher de telecharger ou de pointer vers un .zip depuis l'extérieur mais il n'est pas au point. RewriteEngine onRewriteCond %{HTTP_REFERER} !^$RewriteCond %{HTTP_REFERER} !^http://(www\.)?mxforum.be/.*$ [NC]RewriteCond %{HTTP_REFERER} !^http://(www\.)?forum.mxforum.be/.*$ [NC]ReWriteRule \.(gif|rar|zip|png|jpe?g)$ - [F] En effet, à la base, ce htaccess sert à protéger les images sur mon site. Ici le but recherché est d'enpêcher qqn de télécharger le .zip s'il n'est pas inscrit sur le site ou s'il n'est pas membre. Ceci afin d'éviter que qqn viennent pomper ce fichier n'importe quand et n'importe comment. Je suis sous ipb 1.3.1. Merci de me dire si c'est possible ou pas via un htaccess et/ou via ipb 1.3.1 Bonne journée.
guymauve Posté 4 Octobre 2005 Auteur Posté 4 Octobre 2005 Bonjour, Pouvez-vous déplacer ce sujet dans la rubrique adéquate. Je viens de me rendre compte que je me suis trompé de rubrique. Bonne journée.
Dan Posté 4 Octobre 2005 Posté 4 Octobre 2005 Salut Guymauve, La condition RewriteCond %{HTTP_REFERER} !^$ permet le téléchargement si le référant est vide... ce qu'il faut pour tes images si tu veux simplement prévenir le Hot-Linking. Mais elle permet aussi de télécharger le fichier .zip dans les mêmes conditions. Si tu veux ne permettre le téléchargement de ce fichier qu'à travers les liens sur ton site, utilise: RewriteEngine onRewriteCond %{HTTP_REFERER} !mxforum.be/.*$ [NC]ReWriteRule \.zip$ - [F] Dans ce cas le référant vide n'est plus valable... il faut que le référant fasse partie de mxforums.be ou de l'un de ses sous-domaines. Mais cela interdira aussi le téléchargement à ceux qui ne transmettent pas le référant ou le modifient, comme par exemple les utilisateurs de Agnitum Outpost Dan
guymauve Posté 4 Octobre 2005 Auteur Posté 4 Octobre 2005 Merci Dan. Lorsque tu dis référrant, c'est le site ou lien qui appelle le fichier en question. Merci pour cette précision. Bonne journée.
Dan Posté 5 Octobre 2005 Posté 5 Octobre 2005 Lorsque tu dis référrant, c'est le site ou lien qui appelle le fichier en question. Tout à fait... c'est la page comprenant le lien sur lequel le visiteur a cliqué. Mais certains navigateurs / firewalls permettent de masquer celui-ci ou de le modifier. Pa exemple les lignes http://xxxxxxxxxxxxxxxxxxxxxx qu'on trouve dans les logs viennent de Agnitum Outpost Dan
guymauve Posté 5 Octobre 2005 Auteur Posté 5 Octobre 2005 Grand merci à toi Dan pour ces éclaircissements. Bonne journée.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant