Qu’est-ce qu’un fichier HTACCESS ?
Un fichier avec l’extension de fichier HTACCESS est un profil d’accès Apache qui signifie « Hypertext Access ». Ce sont des fichiers texte qui invoquent des exceptions pour les paramètres globaux qui s’appliquent à divers répertoires d’un site Web Apache.
Placer un fichier dans un répertoire remplacera les paramètres globaux précédemment transmis à ce répertoire et à ses sous-répertoires. Par exemple, les fichiers HTACCESS peuvent être créés pour rediriger les URL, empêcher les listes de répertoires, interdire des adresses IP spécifiques, empêcher les liens dynamiques, etc.
Une autre utilisation courante de ce fichier consiste à pointer vers le fichier HTPASSWD où les informations d’identification sont stockées pour empêcher les visiteurs d’accéder à ce répertoire de fichiers particulier.
Contrairement à d’autres types de fichiers, ces fichiers ne contiennent pas de nom de fichier ; ils ressemblent à ceci, avec seulement l’extension de fichier : .htaccess.
Comment ouvrir les fichiers HTACCESS
Étant donné que ces fichiers sont destinés aux serveurs Web exécutant le logiciel Apache Web Server, ils ne prendront effet que s’ils sont utilisés dans ce contexte.
Cependant, même un simple éditeur de texte peut ouvrir ou modifier le fichier, tel que le Bloc-notes Windows ou l’un de nos meilleurs éditeurs de texte gratuits. Adobe Dreamweaver est un autre éditeur HTACCESS populaire mais pas gratuit.
Comment convertir des fichiers
Vous pouvez utiliser ce convertisseur en ligne HTACCESS vers nginx pour convertir vos fichiers en fichiers de serveur Web Ngnix. Vous devez coller son contenu dans la zone de texte pour convertir le code en code reconnu par Ngnix.
Semblable au convertisseur nginx, vous pouvez utiliser le convertisseur en ligne .htaccess vers Web.Config de codebreak pour convertir des fichiers en Web.Config. Cette option est utile si vous souhaitez que le fichier soit utilisé avec une application Web ASP.NET.
exemple de fichier
Vous trouverez ci-dessous un exemple de fichier .HTACCESS. Ce fichier particulier peut être utile pour les sites Web qui sont actuellement en cours de développement et qui ne sont pas encore prêts à être mis à la disposition du public.
AuthType basicAuthName « Ooops ! Temporairement en construction… »AuthUserFile /.htpasswdAuthGroupFile /dev/nullRequire valid-user # Demande de mot de passe pour tous les autresOrder Deny,AllowDeny de tousAutoriser à partir de 192.168.10.10 # Adresse IP du développeurAutoriser à partir de w3.orgAutoriser à partir de googlebot. com # Autoriser Google à explorer vos pages Satisfaire tout # Aucun mot de passe requis si l’hôte/IP est autorisé
Chaque ligne de ce fichier a un but précis.Cette le mot de passe Par exemple, entrée signifie que le répertoire est caché au public à moins qu’un mot de passe ne soit utilisé. Cependant, si l’adresse IP 192.168.10.10 indiquée ci-dessus est utilisée pour accéder à la page, aucun mot de passe n’est requis.
Besoin d’aide?
Vous devriez pouvoir voir à partir des exemples ci-dessus que ces fichiers sont assez flexibles, donc ils ne sont vraiment pas les plus faciles à utiliser.
Vous pouvez en savoir plus sur l’utilisation des fichiers HTACCESS pour bloquer les adresses IP, empêcher les utilisateurs d’ouvrir des fichiers, bloquer le trafic vers les répertoires, exiger SSL, désactiver les téléchargeurs/crawlers de sites Web, et plus encore sur JavaScript Kit, Apache, WordPress et DigitalOcean.
Si vous ne pouvez toujours pas ouvrir le fichier, il y a de fortes chances que vous ayez mal lu l’extension du fichier, confondant un autre format – c’est en fait assez facile à faire. Par exemple, HTA peut sembler similaire, mais l’extension est réservée aux fichiers d’application HTML, qui sont généralement ouverts dans l’hôte d’application Microsoft HTML.
Merci de nous en informer!
Recevez les dernières nouvelles technologiques publiées quotidiennement
abonnement
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre