Que contient-il ?
Il contient des Directives sous forme de code :
Directives et ArgumentsJe peux reconfigurer le serveur avec ce fichier ?
Oui certaines fonctions du serveur sont reconfigurables, passer les globals à ON par exemple ou passer d'une version php à une autre en ajoutant un nouveau module.
Je peux rien faire d'autre ?
Oh si, nous pouvons encore faire tout cela :
- de la réécriture d'url (urlrewriting)
- gérer les erreurs documents avec des redirections
- protéger des répertoires
- stopper le spam
- stopper des crawlers
- désindexer des pages
- donner des informations complémentaires aux moteurs.
Ou je mets ce fichier ?
La ou il est nécessaire, à la racine du site ou dans des répertoires. On peut avoir plusieurs fichiers .htaccess mais 1 seul par répertoire.
Ce fichier est-il dangereux ?
Oui dans certain cas. Les instructions que vous donnerez au serveur sont à manipuler avec précaution. Les erreurs sont fréquentes et vous pourriez facilement ne plus voir votre site dans le browser si vous ne faites pas attention aux instructions que vous envoyez au serveur.
Je peux planter un serveur avec ce fichier ?
Oui sur un serveur dédié mais pas sur un serveur mutualisé qui alloue un espace spécial et c'est cet espace qui est modifié, et non le serveur.
Je peux gérer un serveur distant avec ce fichier ?
Non, ce fichier est interne au serveur.