Hébergement | Annuaire | Actualités | L'association

Hébergement libre de contenus africains
Sommaire | Charte d’hébergement | Foire aux questions (FAQ) | Canal d’entraide | Panneau d'admin

FAQ Divers


Comment faire pour restreindre l’accès à un répertoire de mon site ?

Pour restreindre l’accès à un répertoire, vous devez utiliser le système du .htaccess.

Pour cela, placez dans votre répertoire un fichier nommé .htaccess comprenant les lignes suivantes


AuthUserFile /chemin-absolu-vers-votre-répertoire/.htpasswd
AuthName "Accès protégé"
AuthType Basic
<LIMIT GET POST>
Require valid-user
</LIMIT>

Pour connaitre le chemin absolu vers votre répertoire, consultez la FAQ Comment connaitre le répertoire physique où est hébergé mon site ? Le fichier contenant les mots de passe (.htpasswd dans l’exemple ci-dessus) doit préciser la liste des utilisateurs autorisés sous la forme utilisateur:mot_de_passe_crypté_en_md5_apache

Par exemple : toto:ac4uEtiXBiOVs

Pour générer des mots de passe selon l’algorithme d’encodage Unix DES (fonction php crypt()), vous pouvez utiliser la fonction « Cryptage htpasswd » de la section « Utilitaires » du panneau d’administration.

Vous avez également la possibilité de générer automatiquement les fichiers .htaccess et .htpasswd à partir du panneau d’administration, section « Espaces Web ».


Comment diffuser du son ou de la vidéo en streaming temps-réel ?

Tout d’abord vous devez encoder vos sons ou vidéos au format real audio/video. Pour cela vous pouvez utiliser la version gratuite RealProducer Basic ou tout autre logiciel de son permettant d’encoder dans ce format (par exemple le logiciel commercial Adobe Audition, anciennement Cool Edit).

Lors de l’encodage, sélectionnez le mode « en diffusion continu » (streaming). Lors du choix du public cible, vous pouvez sélectionner plusieurs débits, le débit utilisé sera détecté automatiquement en fonction du débit dont dispose le visiteur.

Mettez ensuite en ligne le fichier encodé avec votre logiciel FTP. Par contre, il ne faut pas faire un lien direct sur ce fichier car cela entraînerait son téléchargement complet avant sa diffusion, ce qui restreind l’intérêt du streaming temps-réel. Une solution consiste à passer par un fichier intermédiaire qui sera lu par le lecteur RealAudio, c’est ce lecteur qui communiquera ensuite avec le serveur pour diffuser au fur et à mesure les trames nécessaires en fonction du débit.

Exemple basé sur la page d’écoute du Eyo’Nlé Band :

Ici, le fichier encodé s’appelle eyonle.rm et occuppe près de 6 Mo. On crée un fichier eyonle.ram faisant référence sur le fichier encodé et contenant :


rtsp://eyonle.afrikart.net/sons/eyonle.rm

Ce fichier se contente de spécifier l’URL du fichier encodé en utilisant le protocole rtsp propre à RealAudio à la place du protocole http. Ensuite on se contente de faire un lien sur le fichier crée.


<a href='eyonle.ram'>Ecouter en direct en real audio</a>

Résultat : le fichier eyonle.ram n’occuppe que quelques octets et une fois chargé, c’est le lecteur RealAudio qui assure les échanges avec le serveur de streaming.


Comment personnaliser la page d’erreur 404 ?

Lorsqu’une page de votre site est inexistante, une erreur 404 se produit. Vous pouvez définir une page personnalisée aux visiteurs : par exemple une page comprenant la liste des rubriques principales de votre site afin d’aiguiller vos visiteurs.

Par défaut, la page doit s’appeler 404.html et doit se trouver à la racine de votre site. Peut être souhaitez vous utiliser un autre nom de page par défaut pour gérer les erreurs 404 ? Par exemple 404.php afin d’y inclure des traitements php ? Pour cela il suffit de placer à la racine de votre site un fichier nommé .htaccess et comprenant une ligne de ce type :


ErrorDocument 404 /404.php

Ainsi il vous sera possible de rediriger toutes les erreurs vers par exemple la page d’accueil (ce qui peut s’avérer pratique si votre site subit des modifications importantes). Exemple de fichier 404.php redirigeant toutes les erreurs vers la page d’accueil du site http://africa-web.org :


<?php
header("location:http://africa-web.org");
?>

Comment changer le mot de passe FTP associé à mon espace Web ?

Entrez dans votre espace d’administration accessible à l’adresse https://admin.africacomputing.org.

Dans la section Espace Web située à gauche, cliquez sur l’espace dont vous voulez modifier le mot de passe FTP.

Sur la page qui apparaît, changez vos identifiants FTP dans le formulaire Identifiants FTP puis cliquez sur le bouton Modifier.

A noter que la modification de vos identifiants de connexion au panneau d’administration s’effectue à partir du lien Informations personnelles de la section Compte utilisateur.

 
Hébergement associatif et gratuit de sites Web à contenu africain
Service proposé par Africa Computing - Informations : support-web AT africacomputing.org