Comment effectuer des redirections 301 sans utiliser de plugin

15 mars 2023

Si vous avez récemment changé l'URL de votre site WordPress ou que vous souhaitez simplement rediriger vos visiteurs vers une nouvelle page, une redirection 301 est la solution idéale.

Bien qu'il existe de nombreux plugins WordPress pour gérer les redirections, il est possible d'effectuer cette tâche sans utiliser de plugin. Tout ce dont vous avez besoin est d'accéder à votre fichier ".htaccess" et d'ajouter quelques lignes de code simples.

Le fichier .htaccess est un fichier de configuration important pour les sites Web. Il est utilisé pour spécifier les directives de configuration du serveur Apache pour votre site Web. Dans le cas de la redirection, nous allons ajouter une ligne de code à ce fichier pour rediriger les visiteurs de l'URL d'origine vers la nouvelle URL. Il est important de noter que la redirection 301 est recommandée pour les raisons suivantes :

  • Elle est permanente et indique aux moteurs de recherche que le contenu de la page a été déplacé de manière permanente vers une nouvelle adresse.
  • Les navigateurs Web et les robots d'indexation mettront automatiquement en cache la redirection, ce qui réduira les temps de chargement pour les utilisateurs.

Pour effectuer une redirection 301 sans utiliser de plugin, suivez simplement ces étapes :

  1. Connectez-vous à votre serveur via FTP ou utilisez le gestionnaire de fichiers de votre hébergeur pour accéder à votre site Web.
  2. Recherchez le fichier .htaccess à la racine de votre site Web. Si vous ne le trouvez pas, créez-en un nouveau.
  3. Ajoutez la ligne de code suivante pour rediriger les visiteurs de l'URL d'origine vers la nouvelle URL :
# Redirection 301 de la vieille URL vers la nouvelle URL
Redirect 301 /produit/ancienne-page/ https://example.com/nouvelle-page/
  1. Enregistrez le fichier .htaccess.

Dans l'exemple ci-dessus, nous avons redirigé les visiteurs de l'URL "/produit/ancienne-page/" vers la nouvelle URL "https://example.com/nouvelle-page/". Il est important de noter que l'URL d'origine doit être relative au répertoire racine de votre site Web. Si l'URL d'origine est une URL complète, vous pouvez utiliser la directive RewriteRule de mod_rewrite à la place de Redirect.

En conclusion, les redirections 301 sont nécessaires pour rediriger les visiteurs de votre site Web vers de nouvelles pages ou pour corriger les URL obsolètes.

Bien que de nombreux plugins WordPress soient disponibles pour gérer les redirections, il est facile d'effectuer cette tâche sans utiliser de plugin. Tout ce dont vous avez besoin est d'accéder à votre fichier ".htaccess" et d'ajouter une ligne de code simple pour chaque redirection souhaitée.

Assurez-vous de tester vos redirections pour vous assurer qu'elles fonctionnent correctement.

Mais c'est quoi tout ce "charabia" 🤕

En d'autres termes, lorsque vous spécifiez l'URL d'origine, assurez-vous qu'elle commence par une barre oblique (/) pour indiquer que l'URL est relative au répertoire racine de votre site.

Par exemple, si vous souhaitez rediriger l'URL "example.com/ancienne-page/" vers "example.com/nouvelle-page/", l'URL d'origine doit être spécifiée comme "/ancienne-page/" et non comme "https://example.com/ancienne-page/".

Cependant, si l'URL d'origine est une URL complète qui inclut le nom de domaine complet, vous pouvez utiliser la directive RewriteRule de mod_rewrite à la place de Redirect.

La directive RewriteRule est plus flexible et permet des règles de redirection plus complexes.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Solution rapide, évolutive et exceptionnelle pour accompagner votre business en ligne.
cloud-syncearthbullhorn linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram