Yoann's Blog

Accueil | VOIP | Contact

jeudi, 27 août 2009

Apache, Forcer le téléchargement de fichier

Vous avec sur votre serveur web, un repertoire http://siteweb.tld/bordel/ avec tout plein de fichiers dedans ...

Vous voulez que lorsque les visiteurs clique que l'un d'entre eux (une video par exemple) ce fichier soit téléchargé plutot qu'ouvert (affiché) dans le navigateur.

Pour cela, il suffit de créer un fichier .htaccess dans ce dossier /bordel/ et d'y mettre ce qui suis :

 <Files *>
   ForceType application/octet-stream
 </Files>

Tous les fichiers seront alors téléchargé, plutôt qu'ouvert par le navigateur.

lundi, 24 août 2009

Apache2 & authentification http & stockage login/mot de passe en base MySQL

L'authentification HTTP, avec le stockage des login/mot de passe dans une base mysql c'est simple ... mais pas si simple ..

Historiquement, le package du module de apache permettant cette authentification etait disponible dans la version 3.0 (sarge) de Debian. Il avait completement disparu avec la version 4.0 (etch) et le revoilà maintenant de nouveau dans la version 5.0 (lenny)

Voici en detail la mise en place de cette authentification.

Il pourra d'ailleur être interessant d'utiliser une base de données déjà existant, afin de centraliser la gestion des identifiants.

Lire la suite...