Skip to content

Comment puis-je tester mon hébergement avant de transférer le domaine ?

Retour à hébergement web

Introduction :
Dans certains cas, il est utile de pouvoir visualiser à l'avance votre site web sur un autre serveur, par exemple lorsque vous déménagez votre site web.
Vous ne voulez pas que des erreurs inattendues se produisent et que le site soit temporairement indisponible.
Pour éviter cela, il existe un moyen de faire pointer un nom de domaine vers un autre serveur, sans affecter le fonctionnement actuel du nom de domaine.
Cette option est principalement utilisée pour les noms de domaine qui sont déplacés ou qui viennent d'être demandés.
Cela vous permet de voir à l'avance à quoi ressemblera le site web et de vous assurer que vous n'aurez pas de surprises plus tard.


Modifier le fichier hosts sur votre ordinateur
Chaque système d'exploitation (qu'il s'agisse de Windows, Linux ou Mac OSX) possède un fichier hosts.
Le fichier hosts peut être utilisé pour forcer un nom de domaine à aller à une adresse IP particulière (c'est ce que fait également le DNS sur l'internet).
Il est donc indispensable que vous connaissiez l'adresse IP du serveur.
Une fois que vous avez modifié votre fichier hosts, cela ne s'applique qu'à l'appareil sur lequel vous avez modifié le fichier hosts, et non aux autres appareils.
Ainsi, si vous avez deux ordinateurs, par exemple, et que l'un a son fichier hosts modifié et l'autre non, les résultats seront différents. Ce que vous voyez après avoir modifié le fichier hosts n'est donc pas visible pour le reste du monde.
L'avantage d'un fichier hosts est que vous pouvez spécifier le serveur vers lequel un domaine particulier doit être dirigé.


Exemple
:vous pouvez par exemple faire pointer google.nl vers votre propre serveur (si vous avez créé google.nl sur l'hébergement). Vous pouvez alors afficher votre propre site web sur Google.nl sans posséder le nom de domaine, mais comme nous l'avons déjà mentionné, ce site n'est visible que par vous-même et non par le reste du monde.
Vous pouvez donc également utiliser cette méthode pour rediriger votre propre nom de domaine vers un autre serveur sans affecter son fonctionnement actuel.
Si vous voulez que le site soit à nouveau tel que l'Internet le voit, supprimez la ligne du fichier hosts.
Notez que si vous modifiez votre fichier hosts et que vous ne le restaurez pas plus tard, il se peut qu'un domaine soit en ligne chez vous et pas chez les autres, ou vice versa, qu'un site web soit hors ligne chez vous mais pas pour l'internet, assurez-vous donc qu'après avoir fait les changements nécessaires, vous modifiez toujours à nouveau votre fichier hosts et supprimez les règles.

Comment modifier mon fichier hosts
Pour modifier le fichier hosts, ouvrez d'abord le fichier avec les droits d'administrateur.

Sous Windows :
Ouvrir le Bloc-notes avec les droits d'administrateur, procédez comme suit :
Cliquez sur l'icône Windows dans le coin inférieur gauche avec le bouton gauche de la souris.
Recherchez le Bloc-notes.
Cliquez avec le bouton droit de la souris sur le programme Notepad et sélectionnez : Exécuter en tant qu'administrateur.
Ensuite, lorsque le Bloc-notes est ouvert en haut, cliquez sur Fichier, Ouvrir et allez à "C:C:³".
À côté de la zone Nom du fichier se trouve un champ de sélection qui indique Documents texte (*.txt)
Remplacez-le par Tous les fichiers (*.*)
Cliquez ensuite sur le fichier : hosts et cliquez sur le bouton Open.


Sur Mac ou Linux :
Ouvrez le terminal (ouvrez votre dossier programmes/applications et allez dans utilitaires, puis ouvrez le terminal)
Dans la fenêtre du terminal, entrez la commande suivante : sudo nano /etc/hosts (cela ne fonctionne que si vous avez installé nano, sinon vous pouvez utiliser vi à la place de nano, bien que nano soit beaucoup plus facile). La commande sudo vous demandera d'entrer votre mot de passe, qui est obligatoire et similaire aux droits d'administrateur de Windows.

Une fois le fichier ouvert, vous devriez déjà voir un aperçu.
L'aperçu peut vous aider à remplir le fichier hosts.

Exemple : <l'adresse IP de l'autre serveur> space <exampledomainname.ext>

Si vous voulez faire pointer le nom de domaine lui-même et le www vers l'autre adresse IP, vous devez créer 2 lignes pour cela, qui peuvent être placées l'une en dessous de l'autre.

Voici un exemple concret :

81.254.55.22 exempledomaine.co.uk
81.254.55.22 www.voorbeelddomein.nl

Bien sûr, l'adresse ip ci-dessus est une adresse ip inventée, et vous devez la remplacer par l'adresse ip du serveur d'hébergement.
Ensuite, lorsque vous sauvegardez le fichier hosts, et que vous allez sur le nom de domaine, le nom de domaine enverra votre appareil à l'adresse IP que vous avez spécifiée dans le fichier hosts.
Vous pouvez également le constater lorsque vous exécutez une commande ping, le nom de domaine répondra avec l'adresse IP que vous avez spécifiée dans le fichier hosts. Retour à hébergement web