Le fichier .htaccess (abréviation de « Hypertext Access ») est un fichier de configuration utilisé par les serveurs web Apache. Il permet de définir des règles spécifiques au niveau d’un répertoire, sans avoir à modifier la configuration globale du serveur. Sur WordPress, ce fichier joue un rôle central dans le bon fonctionnement du site.
Concrètement, le .htaccess gère plusieurs aspects essentiels : la réécriture d’URL (les fameux permaliens « jolis » de WordPress), les redirections 301, la protection de certains dossiers par mot de passe, le blocage d’adresses IP indésirables ou encore l’activation de la mise en cache navigateur. WordPress génère automatiquement ce fichier à la racine de votre installation dès que vous configurez vos permaliens.
Ce fichier est sensible. Une erreur de syntaxe peut rendre votre site totalement inaccessible et provoquer une erreur 500. Avant toute modification manuelle, pensez toujours à sauvegarder la version en cours. Notez aussi que le point devant le nom indique un fichier caché sur les systèmes Unix/Linux : vous devrez activer l’affichage des fichiers cachés dans votre client FTP ou votre gestionnaire de fichiers pour le voir.
💡 Bon à savoir : Si votre fichier .htaccess disparaît ou se corrompt, rendez-vous simplement dans Réglages > Permaliens depuis votre tableau de bord WordPress, puis cliquez sur « Enregistrer les modifications » — WordPress le régénérera automatiquement.

