Définition
Le fichier .htaccess est un fichier de configuration d'un serveur web Apache.
Le fichier .htaccess permet de compléter (surcharger) la configuration du serveur web Apache.
Il permet entre autre :
- définir des pages d'erreur personnalisées
- limiter l'accès à certains utilisateurs
- définir des règles de réécriture d'URL (URL Rewriting)
- interdire le listage des répertoires
- créer des redirections
Vous pouvez avoir plusieurs fichiers .htaccess.
Le fichier .htaccess peut être placé dans n'importe quel répertoire de votre site web.
Les propriétés de configurations qu'il contient, s'appliquent au répertoire qui contient le fichier .htaccess et à tous les sous répertoires de ce répertoire, sauf si ces derniers ont eux même un fichier .htaccess
Attention, il est possible que votre hébergeur désactive l'utilisation du ficher .htaccess ou certaines fonctionnalités comme pa exemple : free n'accepte pas l'URL Rewriting.
# permet de mettre en commentaire la ligne