Le code d'état de réponse HTTP 301 Déplacé de manière permanente est utilisé pour la redirection permanente, ce qui signifie que les liens ou enregistrements actuels utilisant l'URL pour laquelle cette réponse est reçue doivent être mis à jour.
Il existe différentes façons de rediriger les visiteurs d'un domaine ou d'une page vers un autre, les redirections 301 étant le style de redirection HTTP qui est à la fois convivial pour les utilisateurs et les moteurs de recherche.
Voici toutes les options pour créer un transfert ou une redirection de domaine :
- Alias de domaine Plesk (peut éventuellement être appliqué à DNS, Web et Mail)
- Redirection de domaine Plesk (peut rediriger le domaine vers n'importe quelle URL, ne s'applique qu'au Web)
- Redirection de n'importe quelle URL vers n'importe quelle URL via des directives ou du code de serveur Web personnalisé (s'applique uniquement au Web)
Redirection avec alias de domaine
Si vous transférez un domaine entier vers un autre (comme mydomain.com vers mynewdomain.com), la méthode pour le faire dans Plesk consiste simplement à l'ajouter en tant qu'alias de domaine — Plesk s'assure automatiquement qu'il configure une redirection 301 pour vous.
- Connectez-vous à Plesk et choisissez le Ajouter un alias de domaine bouton
- Entrez le domaine que vous souhaitez rediriger, puis sélectionnez le domaine vers lequel vous souhaitez le rediriger
- Laissez toutes les cases à cocher par défaut. Si vous ne le faites pas souhaitez transférer du courrier, décochez la case "Service de messagerie".
- Choisissez le bouton OK pour enregistrer vos paramètres
Redirection avec redirection de domaine
- Connexion à Plesk
- Dans Sites Web et domaines cliquez sur Ajouter un domaine :
- Sélectionnez le nom de l'espace Web (abonnement) requis dans Webspace section où le redirecteur doit être créé et spécifiez le nom de domaine du redirecteur dans Nom de domaine enregistré section:
- Sélectionnez Transfert dans Type d'hébergement section:
- Dans les Paramètres de transfert , tapez l'adresse de destination vers laquelle vous souhaitez rediriger les visiteurs. Sous Transfert tapez, sélectionnez Déplacé définitivement (code 301)
- Cliquez sur Ajouter un domaine.
Redirection avec la configuration du serveur Web
Vous pouvez utiliser la ligne suivante ci-dessous pour un exemple de redirection pour le serveur Web configuré pour votre domaine
Redirection Nginx
- Connectez-vous à Plesk et choisissez "paramètres apache et nginx" sous le domaine auquel vous souhaitez ajouter la redirection.
- Faites défiler jusqu'à la case "Directives nginx supplémentaires"
- Entrez votre choix parmi les variantes suivantes dans la case et appuyez sur Appliquer ou OK.
# Simple path to path redirect: rewrite ^/source_path$ https://www.destination.com/new_path permanent; # Regex redirect to redirect *all* content from one domain to another: rewrite ^/(.*)$ https://www.destination.com/$1 permanent;
Redirection Apache/,htaccess
# Redirect everything: RewriteEngine on RewriteCond %{REQUEST_URI} !^.well-known/acme-challenge RewriteRule ^(.*) https://yournewsite.com$1 [R=301,L] # Redirect specific pages (use this OR the everything rule above. NOT BOTH): redirect 301 / http://yournewsite.com/ redirect 301 /oldpage/ http://yournewsite.com/newpage/ redirect 301 /oldpage.html http://yournewsite.com/newpage/