LinuxÉdu-Québec

Accueil À propos de nous Contact Plan du site
Accueil du site > Applications > Logiciels serveurs > Forcer le téléchargement des fichiers .cwk - Apache

Le vendredi 28 février 2003, par Benoit St-André

Forcer le téléchargement des fichiers .cwk - Apache

Si vous travaillez régulièrement avec des fichiers Claris Works de type .cwk, vous vous retrouvez probablement avec le problème suivant : vous placez le fichier .cwk sur votre serveur web (apache, bien sûr !), vous tentez de le télécharger et ça vous renvoie une suite de caractères illisibles plutôt que de le télécharger...

Quelle est la cause de ce problème ?

Tout réside dans les MIME/type du côté du serveur. Pour Apache, les fichiers .cwk entre dans une catégorie "autres", il présume donc que ce sont des fichiers texte, donc, il renvoie au demandeur le fichier sous forme de texte, ce qui donne cette magnifique suite de caractères étrange...

Solution

Il suffit d’ajouter dans le fichier de configuration d’Apache (soit /etc/httpd/conf/httpd.conf ou encore /etc/httpd/conf/commonhttpd.conf) les lignes suivantes :


# Pour reconnaitre les applications de type claris
AddType www/unknown .cwk .cws .
#Pour reconnaître les bitmaps
AddType image/bmp .bmp

Vous voyez dans cet exemple, j’ai aussi ajouté un autre type de fichier, soit celui des bitmaps. Le type que j’ai mis pour les .cwk est www/unknown, ce qui équivaut à une demande de téléchargement.

Pour faire entrer la modification en fonction, il suffit de redémarrer le service httpd .

Et voilà !


Applications | LinuxÉdu-Québec | Revue de presse | Projets | Événements - colloques | Réflexion et opinion | Système d’exploitation