Protection téléchargement par htaccess

Résolu/Fermé
alainbo Messages postés 5 Date d'inscription mercredi 26 juillet 2006 Statut Membre Dernière intervention 3 juillet 2008 - 25 juin 2007 à 13:46
alainbo Messages postés 5 Date d'inscription mercredi 26 juillet 2006 Statut Membre Dernière intervention 3 juillet 2008 - 25 juin 2007 à 16:04
Bonjour,

Après avoir lu et vérifié qu'un fichier .htaccess empêche bien l'accès aux pages web contenues dans le répertoire en question, j'ai fait l'essai pour protéger des téléchargements et là, je n'ai pas réussi à le faire fonctionner.

J'ai créé un fichier .htaccess dans le répertoire contenant les fichiers à télécharger.

Ensuite, dans une page web, j'ai des liens permettant de récupérer ces fichiers par 'enregistrer sous...', ainsi:

<TD WIDTH=100% valign="top">

<A HREF="downloads/RTwidgets_Libraries.mmap"

onclick="alert('Please, right click on the link and select \'Save Target As...\'');return false;">

<IMG BORDER="0" SRC="widgets/download.gif" ALT="Download RTwidgets_Libraries.mmap"

onmouseover="self.status='Download RTwidgets_Libraries.mmap';return true;"

onmouseout ="self.status='Done';return true;">

</A>
/TD>


Et là, pas de .htaccess qui tienne, le 'Enregistrer sous..;' enregistre bel et bien.

Comment faire?


Merci.
A voir également:

2 réponses

choco000078
25 juin 2007 à 13:50
Nan le htaccess empèche tous téléchargements, que ce soit par "enregistrer sous..." ou autres.
Tu as surement mal configurer le fichier htaccess, ou alors il est mal situé : il doit se trouver à la racine du dossier à proteger.
0
alainbo Messages postés 5 Date d'inscription mercredi 26 juillet 2006 Statut Membre Dernière intervention 3 juillet 2008 7
25 juin 2007 à 16:04
Vous avez raison, il semblerait juste que les modifs que je fais à mon site ne soient pas prises en compte immédiatement.


Merci,
slts,
alainbo.
0
Plutôt que cette méthode contraignante, tu peut forcer le téléchargement des pages qui normalement s'ouvriraient dans le navigateur, ceci depuis un .htaccess spécial, qui définit le fichier comme à télécharger (un type:forcedownload ou un truc du genre). Je suis désolé, je n'ai pas l'écriture exact, quelqu'un l'a ??
En tout cas ton htaccess protège de la même manière les enregistrer sous et les accès directs, c'est sûr.
0