Vous pouvez utiliser .htaccess pour rediriger automatiquement un visiteur vers un autre emplacement, par exemple lorsque vous avez un nouveau site web ou si votre site est encore en construction.
Ce guide décrit certaines des fonctions les plus couramment utilisées et fournit des instructions sur la façon de les implémenter sur votre espace web sur one.com à l'aide de notre File Manager.
Astuce : Si vous souhaitez rediriger l’intégralité de votre site web vers un autre domaine ou une autre adresse IP, nous vous recommandons d’utiliser la configuration DNS. Consultez notre guide pour savoir comment gérer votre configuration DNS<3>. De plus, si vous souhaitez rediriger une page dans Website Builder, nous vous recommandons d’utiliser la fonction intégrée de l’éditeur Website Builder. Pour en savoir plus, consultez ce guide : Comment configurer une redirection vers une autre page dans Website Builder ?
- Étape 1 - Ouvrez votre Gestionnaire de Fichiers<1>
- Étape 2 - Recherchez et modifiez le fichier .htaccess
- Étape 3 - Effectuez les modifications nécessaires
- Étape 4 - Cliquez sur Enregistrer
- Étape 5 - C'est terminé !
Étape 1 - Ouvrez votre Gestionnaire de Fichiers
Accédez à Fichiers et sécurité > Gestionnaire de Fichiers depuis votre panneau de configuration.
Vous pouvez également accéder à votre Gestionnaire de Fichiers via le lien https://filemanager.one.com
Note : Avant d'effectuer des changements, nous vous conseillons de créer une sauvegarde. Vous pouvez le faire en téléchargeant le fichier sur votre ordinateur local ou en le copiant depuis le Gestionnaire de Fichiers.
Étape 2 - Recherchez et modifiez le fichier .htaccess
Localisez le fichier .htaccess dans le répertoire racine de votre site Web. Si vous n'en avez pas encore, suivez les étapes sur la création d'un nouveau fichier .htaccess. Cliquez sur Modifier dans le volet de droite.
Étape 3 - Apportez les modifications nécessaires
Note : Faites attention à la syntaxe, car des erreurs dans ce fichier peuvent entraîner un dysfonctionnement de votre site.
Cliquez sur l'une des redirections fréquemment utilisées pour afficher les instructions détaillées de mise en œuvre.
-
Redirection 301 (redirection permanente)
Vous pouvez rediriger définitivement vos visiteurs vers un autre emplacement, un processus connu sous le nom de redirection 301.
Le numéro 301 représente le code d'état HTTP. L'ajout du numéro 301 indique aux moteurs de recherche que l'adresse a définitivement déménagé vers un autre emplacement, ce qui entraîne également une modification du classement de votre page.
Redirection 301 /oldpage.html https://www.one-example.com/newpage.html
Remplacez /oldpage.html par le nom de la page actuelle et https://www.one-example.com/newpage.html par le nouvel emplacement. Assurez-vous que tout le texte se trouve sur une seule ligne.
-
Rediriger vers www.yourdomain.com
Vous souhaitez peut-être effectuer cette action pour améliorer votre classement dans les moteurs de recherche. Les moteurs de recherche reconnaissent www.yourdomain.com et yourdomain.com comme deux pages différentes ; il est préférable d'utiliser une seule page.
#Rewrite to domain with www RewriteEngine On RewriteCond %{HTTP_HOST} !^(.+\.)([a-zA-Z0-9-]+\.([a-z]{2,4})|co\.uk|me\.uk|org\.uk|priv\.no)$ RewriteCond %{HTTP_HOST} ([a-zA-Z0-9-]+\.([a-z]{2,4})|co\.uk|me\.uk|org\.uk|priv\.no)$ RewriteRule ^(.*)$ https://www.%1/$1 [L,QSA,R=301]
-
Redirigez vers yourdomain.com
C'est similaire à une redirection vers www, mais dans le sens inverse. Cela sert le même but.
#Rewrite to domain without www RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.*) RewriteRule ^(.*) https://%1/$1 [QSA,L,R=301]
-
Réécrivez tout en HTTPS
Si vous avez activé SSL sur votre espace web, vous pouvez réécrire tout le trafic vers https://. De cette façon, vous pouvez vous assurer que vos visiteurs n'utilisent qu'une connexion sécurisée. Si vous souhaitez uniquement rediriger vers https:// dans certains dossiers de votre site, vous pouvez ajouter le fichier .htaccess à ce dossier spécifique.
#Réécrire tout en https RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Étape 4 - Cliquez sur Enregistrer
Cliquez sur le bouton Enregistrer pour enregistrer vos modifications.
Étape 5 - Et voilà !
Vérifiez votre site Web pour vous assurer que tout fonctionne correctement. Si vous rencontrez des erreurs, vous pouvez restaurer à partir de la copie de sauvegarde.
Articles liés: