Lorsque vous travaillez avec un serveur virtuel ou dédié , des erreurs peuvent survenir périodiquement. N’ayez pas peur ou ne paniquez pas, il existe une solution ! Mais d’abord, examinons la définition de cette erreur 301. Lorsque nous parlons de la signification de l’erreur 301 ( Moved Permanently ), cela indique l’importance du protocole HTTP dans les paramètres et signale que la ressource demandée par le client a été déplacée définitivement vers une nouvelle URL. Ce message est utilisé pour rediriger les utilisateurs et les moteurs de recherche d’une URL vers une autre tout en préservant la pertinence du référencement et le trafic des utilisateurs.
Si votre site fonctionne sur un serveur Apache, vous pouvez utiliser le fichier .htaccess pour configurer les redirections 301. Exemple de configuration :
Redirect 301 /old-page.html http://www.example.com/new-page.html
Ce code redirigera les requêtes de http://www.example.com/old-page.html vers http://www.example.com/new-page.html .
Pour les serveurs Nginx, les redirections sont configurées dans le fichier de configuration. Exemple de configuration :
server {
listen 80;
server_name example.com;
location /old-page.html {
return 301 http://www.example.com/new-page.html;
}
}
Ce code redirigera les requêtes de http://example.com/old-page.html vers http://www.example.com/new-page.html .
Les systèmes de gestion de contenu comme WordPress disposent de plugins qui facilitent la configuration des redirections 301. L’un de ces plugins est « Redirection ». Après avoir installé et activé le plugin, vous pouvez configurer les redirections via l’interface d’administration.