📄
Webhosting

Fichier Htaccess : qu’est-ce que c’est et à quoi ça sert

📅 7 Oktober 2026 ✏️ 7 Oktober 2026 ⏱ 6 min leestijd

Explication du .htaccess : que fait ce fichier, à quoi sert-il et comment le modifier en toute sécurité sur votre hébergement web.

Le fichier .htaccess est un fichier de configuration qui applique des règles par dossier sur les serveurs Apache et LiteSpeed, sans que vous ayez besoin de modifier la configuration principale du serveur. Vous l’utilisez par exemple pour rediriger des URL, protéger des dossiers par mot de passe, forcer le HTTPS ou personnaliser des pages d’erreur. Dans cet article, vous découvrirez ce que fait exactement ce fichier, comment le modifier en toute sécurité et que faire si votre site affiche un message d’erreur après une modification.

Qu’est-ce qu’un fichier .htaccess ?

Un fichier .htaccess est un fichier texte brut situé dans un dossier de votre serveur web, qui donne des instructions au serveur sur la façon de se comporter dans ce dossier (et les sous-dossiers). Le nom commence par un point, ce qui rend le fichier caché par défaut sur la plupart des systèmes. Vous l’utilisez notamment pour :

  • Configurer des redirections, par exemple d’une ancienne URL vers une nouvelle
  • Rediriger automatiquement le HTTP vers le HTTPS
  • Protéger des dossiers avec un nom d’utilisateur et un mot de passe
  • Définir des pages d’erreur personnalisées (comme une page 404)
  • Bloquer l’accès à certaines adresses IP
  • Faire fonctionner les permaliens pour des CMS comme WordPress

Le grand avantage est que les modifications sont actives immédiatement dès que vous enregistrez le fichier, sans qu’il soit nécessaire de redémarrer le serveur web.

Visiteur→.htaccess→Site web

Le fichier .htaccess filtre et dirige le trafic avant qu’il n’atteigne le site web.

Où trouver le fichier

Le fichier .htaccess se trouve généralement dans le dossier racine (root) de votre site web, à côté de dossiers comme public_html ou httpdocs. Comme le fichier est caché, vous devez activer l’option « afficher les fichiers cachés » dans votre programme FTP ou gestionnaire de fichiers. Si vous utilisez Plesk, vous le trouverez via Fichiers dans le panneau d’hébergement, où vous pouvez également afficher directement les fichiers cachés et modifier le fichier en ligne. Si le fichier n’existe pas encore dans le dossier, vous pouvez simplement le créer vous-même en tant que fichier texte vide portant exactement ce nom.

💡 Astuce : Faites toujours d’abord une copie de votre fichier .htaccess existant avant d’y apporter des modifications. Ainsi, vous pouvez revenir en un clic à la version précédente si quelque chose se passe mal.

Règles courantes dans .htaccess

Voici quelques exemples dont vous aurez souvent besoin. Attention : les règles sont sensibles à la casse et doivent être exactement correctes, sinon la règle ne fonctionne pas ou provoque un message d’erreur.

1

Forcer le HTTPS

Avec quelques lignes, vous vous assurez que les visiteurs arrivant via http sont automatiquement redirigés vers la version sécurisée https de votre site. C’est particulièrement utile si vous venez d’installer un certificat SSL mais que d’anciens liens pointent encore vers http.

2

Rediriger une ancienne page

Avec une règle « Redirect 301 », vous redirigez les visiteurs et les moteurs de recherche d’une page supprimée vers le nouvel emplacement correct, afin de ne perdre ni visiteurs ni valeur SEO.

3

Protéger un dossier

En ajoutant des règles qui font référence à un fichier de mot de passe séparé, le serveur demande un nom d’utilisateur et un mot de passe avant qu’un dossier soit accessible. Pratique pour un environnement de test qui ne doit pas encore être public.

4

Bloquer des adresses IP

Vous pouvez refuser l’accès à votre site web à des adresses IP spécifiques, par exemple si vous constatez du trafic indésirable répété depuis une certaine adresse.

Si vous utilisez WordPress, le CMS gère automatiquement une partie des règles .htaccess pour les permaliens. Si vous modifiez cela manuellement, veillez à travailler en dehors des balises # BEGIN WordPress et # END WordPress, afin que WordPress n’écrase pas vos propres règles.

Résoudre les erreurs

Une petite erreur de syntaxe dans votre fichier .htaccess peut immédiatement entraîner une erreur 500 Internal Server Error sur l’ensemble de votre site web. Cela se produit souvent parce qu’une parenthèse, un point ou une virgule manque, ou parce qu’un module que vous appelez n’est pas disponible sur le serveur. Procédez comme suit pour résoudre ce problème :

  • Ouvrez le fichier via Plesk ou FTP et vérifiez les dernières lignes ajoutées
  • Renommez temporairement le fichier (par exemple en .htaccess_ancien) pour vérifier si le site fonctionne de nouveau
  • Si le site fonctionne à nouveau, réintégrez les lignes une par une jusqu’à trouver la ligne fautive
  • Restaurez la sauvegarde précédemment réalisée si vous ne trouvez pas rapidement l’erreur

Si vous avez un doute sur le fait qu’une règle particulière soit prise en charge sur votre environnement d’hébergement, contactez la base de connaissances et le support avant d’effectuer des modifications importantes sur un site web actif.

Questions fréquentes

Le .htaccess fonctionne-t-il aussi sur les serveurs LiteSpeed ?

Oui, LiteSpeed est conçu pour être compatible avec la configuration Apache, y compris les fichiers .htaccess. La plupart des règles standard fonctionnent donc sans adaptation.

Puis-je avoir plusieurs fichiers .htaccess ?

Oui, vous pouvez placer un fichier .htaccess propre dans chaque sous-dossier. Les règles d’un sous-dossier s’appliquent alors en complément (ou en remplacement) des règles du dossier racine.

Puis-je utiliser .htaccess pour accélérer mon site ?

Vous pouvez par exemple configurer la mise en cache navigateur et la compression via .htaccess, ce qui peut contribuer à un site plus rapide en complément d’autres optimisations.

Pourquoi ma modification .htaccess ne fonctionne-t-elle pas ?

Vérifiez que le module adéquat est actif sur le serveur, qu’il n’y a pas de faute de frappe dans la règle et que le fichier se trouve bien dans le bon dossier.

Conclusion

Le fichier .htaccess est un outil puissant pour configurer votre site web au niveau des dossiers, des redirections à la sécurité. Travaillez-y avec prudence, faites toujours une sauvegarde avant de modifier quoi que ce soit et testez les modifications immédiatement après l’enregistrement. Si vous gérez votre site via Plesk sur l’hébergement web de Tandata, vous pouvez modifier le fichier facilement et en toute sécurité dans le gestionnaire de fichiers.

Découvrir l’hébergement web →

Was dit artikel nuttig?