Télécharger en HTTP (Méthode Apache)

Comment forcer le téléchargement de fichiers, 2ème solution

Dans la page précédente, nous avons vu comment on pouvait forcer le téléchargement d'un fichier par l'intermédiaire d'un script CGI. Nous allons maintenant voir comment se passer d'un CGI , et utiliser les directives d'apache pour forcer le téléchargement de fichiers

La méthode Apache + htaccess

Il suffit tout simplement de créer un fichier .htaccess dans le répertoire de téléchargement, de la forme suivante

<FilesMatch "\.(.*)">
ForceType application/x-download
</FilesMatch>

Cette configuration indique à Apache que tous les fichiers nommés *.* devront avoir le type application/x-download, et de ce fait tous feront apparaître une fenêtre de téléchargement sur le navigateur du visiteur.

Avantages de la méthode

  • Ne nécessite pas le développement d'un script spécifique
  • Simple à mettre en place
  • Fonctionne sur une grosse majorité d'hebergeurs
  • Sécurisé car utilisant la gestion d'url d'apache
  • Consomme très peu de ressources système.

Inconvénients de la solution

  • Je n'en vois pas spécialement.

Je conseille donc cette méthode pour forcer le téléchargement.

2 Pages dans cet article
Le contenu de cette page a été vu 986 fois / Contenu mis a jour le Lundi 10 Juillet 2006 à 20:08

Citation 36 sur 50

Un homme sérieux a peu d'idées. Un homme à idées n'est jamais sérieux.

PAUL VALERY

0 Index
0 Unix/Linux
0 OpenBsd
0 Internet
0 Le Webmaster

Les meilleures randonnées pedestres de bretagne.