Auteur Sujet: Restreindre L'accès D'un Fichier à Seule Page  (Lu 693 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Tom

  • Débutant
  • *
  • Messages: 44
Restreindre L'accès D'un Fichier à Seule Page
« le: 26 septembre 2003 à 18:58:44 »
Salut,

J'ai un lien qui renvoi vers une page de download avec passage de paramètre :
www.monsite.com/download.php?mavariable=mavaleur

Sur cette page j'ai le lien pour télécharger le fichier.

Le fichier se trouve en réalité dans :
www.monsite.com/download/monfichier.zip

Problème :
Je voudrais qu'il soit impossible d'atteindre le fichier par l'URL ci-dessus (ou par un autre moyen) mais uniquement par le lien se trouvant sur download.php.

J'ai essayé avec les htaccess mais je ne trouve pas l'astuce.
Une idée SVP ?

Merci.
Tom

Hors ligne CrazyTeacher

  • Connaisseur
  • ***
  • Messages: 331
    • http://www.koi29.info
Restreindre L'accès D'un Fichier à Seule Page
« Réponse #1 le: 27 septembre 2003 à 07:38:01 »
essaie çà   ( mais je n'ai pas testé )

rewriteEngine on
rewriteRule ^(.*).zip$ download.php?mavariable=$1 [L]

$1  concerne l'évaluation de ce qui est entre ( )

(.*)    le point indique n'importe quel caractère, l'* indique n'importe quel nombre du caractère précédent

ce qui fait que  http://www.monsite.com/download.zip
sera réécrit en
http://www.monsite.com/download.php?mavari...riable=download

tu peux aussi mettre [R,L] pour rediriger de façon permanente

 
Une chose qui convainc n'est pas vraie pour autant. Elle est seulement convaincante. Remarque destinée aux ânes.  /*La Volonté de Puissance*/ Nietzsche

"Parler pour ne rien dire et ne rien dire en parlant est le principe de ceux qui feraient mieux de la fermer avant de l'ouvrir ! "     Pierre Dac

koi29.info

Hors ligne CrazyTeacher

  • Connaisseur
  • ***
  • Messages: 331
    • http://www.koi29.info
Restreindre L'accès D'un Fichier à Seule Page
« Réponse #2 le: 27 septembre 2003 à 07:40:23 »
bug d'affichage ds le message précédent ?  :rolleyes:

http://www.monsite.com/download.php?mavari...riable=download
Une chose qui convainc n'est pas vraie pour autant. Elle est seulement convaincante. Remarque destinée aux ânes.  /*La Volonté de Puissance*/ Nietzsche

"Parler pour ne rien dire et ne rien dire en parlant est le principe de ceux qui feraient mieux de la fermer avant de l'ouvrir ! "     Pierre Dac

koi29.info

Hors ligne Tom

  • Débutant
  • *
  • Messages: 44
Restreindre L'accès D'un Fichier à Seule Page
« Réponse #3 le: 28 septembre 2003 à 20:24:30 »
Merci je vais tester