i

Achetez un domaine et hébergez votre entreprise en ligne gratuitement pendant 3 mois. **

Profiter de l’offre
.com
$ 5.99 $ 26.99 /1ère année
.one
$ 1.99 $ 16.99 /1ère année

Connectez-vous

Panneau de Configuration Webmail Website Builder Boutique en ligne File Manager WordPress

Qu’est-ce que .htaccess ? + 8 astuces utiles à appliquer

En savoir plus sur .htaccess et apprenez à créer ce fichier

Il y a beaucoup de fichiers derrière votre site Web, comme le fichier .htaccess. Êtes-vous curieux de savoir ce qu’est exactement ce fichier ? Ou aimeriez-vous savoir comment créer un fichier .htaccess vous-même? Nous vous en dirons plus sur .htaccess dans cet article.

vector

En bref

Glossary

.htaccess est un fichier qui vous permet de donner des instructions aux serveurs Apache, par exemple, la mise en place de redirections. Vous trouverez le fichier .htaccess dans le dossier racine de votre site Web.

Qu’est-ce que .htaccess ?

.htaccess est l’abréviation de HyperTextAccess. C’est un fichier qui vous permet de donner des instructions à un Serveur Apache. Le fichier n’a pas de nom car ‘.htaccess’ est une extension de fichier comme .JPG, par exemple.

Créez votre site Web sur un hébergement Web ultra-rapide

Faites de votre rêve un succès. Hébergez votre site sur des serveurs rapides, sécurisés et fiables.

Commencez maintenant
  • Serveurs SSD hautes performances
  • Panneau de contrôle facile à utiliser
  • Constructeur de site web gratuit
  • Certificat SSL gratuit
  • Sauvegarde quotidienne
  • assistance 24/7

Que pouvez-vous faire avec .htaccess ?

.htaccess vous permet de donner différentes instructions au serveur. Entre autres choses, vous pouvez:

  • Rediriger les visiteurs vers une autre page
  • Créer votre propre page d’erreur
  • Protéger des dossiers spécifiques avec un mot de passe
  • Bloquer des adresses IP
  • Gérer le cache.

Où pouvez-vous trouver .htaccess ?

Le fichier .htaccess se trouve généralement dans le dossier racine de votre site Web. Vous accédez au dossier racine à l’aide d’un Programme FTP, tels que FileZilla, le programme CuteFTP et le programme FlashFXP. Êtes-vous un client de one.com ? Vous pouvez utiliser  File Manager.

Comment créer un fichier .htaccess?

Chez one.com, vous créez un fichier .htaccess via le gestionnaire de fichiers. Le fichier .htaccess existe déjà? Vous n’avez rien à faire. Suivez ces étapes pour créer un fichier .htaccess :

  1. Connectez-vous au panneau de contrôle one.com.
  2. Ouvrez le Gestionnaire de fichiers.
  3. Cliquez sur “Créer” > “Fichier” > “Autre”.
  4. Nommez le fichier ‘.htaccess ‘ et appuyez sur entrée.

Êtes-vous un client de one.com? Créer un fichier .htaccess via Bloc-notes++, par exemple. Enregistrez un fichier sous .htaccess et téléchargez-le via FTP dans le dossier racine de votre site Web.

Un exemple de fichier .htaccess

Êtes-vous curieux de savoir à quoi ressemble un fichier .htaccess ? Voici un exemple de fichier .htaccess.

# Custom error page for 404- error
ErrorDocument 404 /errorpage.html

Dans l’exemple, la ligne avec # explique le code. Donc le serveur ne fait rien avec cette ligne. Le code ci-dessous indique au serveur quelle tâche effectuer.

8 astuces utiles pour .htaccess

Comme vous pouvez le voir dans l’exemple ci-dessus, le fichier .htaccess n’est pas vide. Le fichier contient les règles que le serveur Apache exécute. Voulez-vous savoir ce que vous pouvez ajouter dans .htaccess ? Voici quelques astuces utiles.

1. Acheminement du trafic

Vous redirigez le trafic (visiteurs et moteurs de recherche) vers une autre page ou un autre site Web via une redirection.

Redirection 301

Avec une redirection 301, vous redirigez en permanence les visiteurs de la page A vers la page B en utilisant le code suivan t:

Redirect 301 /ancienne-page.html https://www.votrenomdedomaine.com/nouvelle-page.html

Ceci remplace ‘ / ancienne-page.html ‘ avec la page courante sans ‘www.votrenomdedomaine.com”. Pour ‘https://www.votrenomdedomaine.com/nouvelle-page.html’, utilisez l’URL complète vers laquelle l’ancienne page doit pointer.

Renvoi vers www.votrenomdedomaine.com

Les moteurs de recherche comme Google voient ‘www.votrenomdedomaine.com” et “votrenomdedomaine.com’ comme 2 sites Web différents. Il est donc préférable d’utiliser 1 variante. Utilisez les codes suivants pour rediriger vers l’une des variantes. N’oubliez pas de remplacer “votrenomdedomaine” par votre propre nom de domaine.

Un nom de domaine avec www

RewriteEngine On
RewriteCond %{HTTP_HOST} .^www.votredomaine.com$ [NC]
RewriteRule ^(.*)$ http://www.votrenomdedomaine.com/$1 [L,R=301]]

Un nom de domaine sans www

RewriteEngine On
RewriteCond %{HTTP_HOST} ^{HTTP_HOST} [NC]
RewriteRule ^(.*)$ http://votrenomdedomaine.com/$1 [L,R=301]

Réécriture vers HTTPS

Avez-vous un certificat SSL activé? Vous devez transférer le trafic de HTTP vers le serveur sécurisé HTTPS. Placez le code suivant dans le fichier .htaccess :

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

2. Création d’un message d’erreur

Vous pouvez également utiliser .htaccess pour créer des messages d’erreur. Voici les options que vous pouvez utiliser.

Utilisation d’un texte de message d’erreur différent

La plupart des sites Web ont un message d’erreur par défaut activé. Ceci est une page blanche avec un morceau de texte. Voulez-vous modifier ce texte ? Utilisez le code suivant. Remplacez “code d’erreur” par le code d’erreur correct.

ErrorDocument ‘ code d’erreur’ “Votre texte apparaîtra ici ”

Affichage d’une page d’erreur personnalisée

Avez-vous créé votre propre page d’erreur ? Vous pouvez l’afficher en ajoutant le code suivant au fichier .htaccess. Remplacer ‘http://votrenomdedomaine.com/pagereferente.html’ avec la page affichant le message d’erreur.

Vers une page 403

ErrorDocument 403 http://votrenomdedomaine.com/pagereferente.html

Vers une page 404

ErrorDocument 404 http:/votrenomdedomaine.com/pagereferente.html

3. Sécurisation d’un dossier

Voulez-vous bloquer des dossiers spécifiques à d’autres personnes ? Dans ce cas, vous ne pouvez accéder au dossier qu’avec un nom d’utilisateur et un mot de passe. Vous pouvez utiliser le code suivant pour ce faire :

REQUIRE valid-user
AUTHTYPE basic
AUTHUSERFILE /Cheminversdossierprotégé/.htpasswd
AUTHNAME “Dossier protégér”

Cependant, il y a d’autres étapes que vous devez suivre. Pour vous aider au mieux, vous devez utiliser ce guide.

4. Blocage d’une adresse IP

Il est possible de bloquer une ou plusieurs adresses IP indésirables. Pour ce faire, ajoutez le code suivant au fichier .htaccess. Remplacez “Adresse IP” par l’adresse que vous souhaitez bloquer.

Order allow,deny
Deny from ‘Adresse IP
allow from

Autres astuces

Outre les hacks ci-dessus, il y a beaucoup plus de possibilités avec le fichier .htaccess. Nous vous recommandons de rechercher en ligne des fonctionnalités spécifiques pour .htaccess. Il y a beaucoup d’informations à utiliser. Ou bien  utilisez l’un de nos tutoriels:

Conclusion

.htaccess est une application utile pour permettre à un serveur Apache d’effectuer diverses tâches. Par exemple, vous pouvez rediriger le trafic vers d’autres pages, afficher sa propre page d’erreur, protéger les dossiers par mot de passe, bloquer les adresses IP et gérer le cache. Nous espérons que vous pourrez utiliser les astuces de cet article sur .htaccess pour votre propre site Web. Bonne chance !

Créez votre site Web sur un hébergement Web ultra-rapide

Faites de votre rêve un succès. Hébergez votre site sur des serveurs rapides, sécurisés et fiables.

Commencez maintenant
  • Serveurs SSD hautes performances
  • Panneau de contrôle facile à utiliser
  • Constructeur de site web gratuit
  • Certificat SSL gratuit
  • Sauvegarde quotidienne
  • assistance 24/7