Les solutions de prévisualisation du site chez Hostinger

La fonction de prévisualisation intégrée à Hostinger

Hostinger offre une fonction de prévisualisation du site qui s’active automatiquement lors de l’activation de votre nouveau plan d’hébergement. Vous pouvez accéder à cette prévisualisation à partir de votre tableau de bord Hostinger, en naviguant vers l’option "Ajouter un site web" ou "Détails du plan". Le lien de prévisualisation ressemblera en général à domain-tld.preview-domain.com. Mais pour l’avoir testé, cela fonctionne très bien si vous installez le site sur avec leur outil d’installation automatique de création de site , mais pour une migration de site, ça devient problématique voire un vrai casse-tête...

Donc voici 2 autres solutions de prévisualisation du site lorsqu’il s’agit d’une migration vers Hostinger

Modifier le fichier d’hôtes sur votre machine

Vous avez également la possibilité de modifier le fichier d’hôtes de votre système pour rediriger manuellement votre domaine vers l’adresse IP de votre serveur chez Hostinger. Ajoutez simplement les lignes suivantes au fichier :

Localisation et modification du fichier d’hôtes pour la prévisualisation de site

Sur Windows

1. **Ouvrez le bloc-notes en tant qu’administrateur** : Recherchez "Bloc-notes" dans le menu Démarrer, faites un clic droit sur l’icône et choisissez "Exécuter en tant qu’administrateur".
2. **Ouvrez le fichier d’hôtes** : Dans le Bloc-notes, allez dans "Fichier" puis "Ouvrir" et naviguez jusqu’à C:\Windows\System32\drivers\etc. Assurez-vous que "Tous les fichiers" soit sélectionné dans le menu déroulant en bas à droite, puis ouvrez le fichier nommé hosts.

Sur macOS

1. Ouvrez le Terminal : Vous pouvez le trouver dans Applications > Utilitaires > Terminal.
2. Ouvrez le fichier d’hôtes avec un éditeur de texte comme nano : Tapez sudo nano /etc/hosts et appuyez sur Entrée.

Modification du fichier

Une fois que vous avez ouvert le fichier d’hôtes, vous pouvez ajouter les lignes suivantes à la fin du fichier :

185.185.185.185 www.domain.tld
185.185.185.185 domain.tld

Remplacez 185.185.185.185 par l’adresse IP de votre serveur chez Hostinger et domain.tld par votre domaine spécifique.

### Enregistrez et appliquez les modifications

  • Sur Windows, sauvegardez les modifications et fermez le Bloc-notes.
  • Sur macOS, appuyez sur Ctrl + O pour sauvegarder, puis Ctrl + X pour quitter nano.

**Note** : Vous devrez peut-être vider le cache DNS ou redémarrer votre ordinateur pour que les modifications prennent effet. Voir plus bas dans l’article pour cela.

Maintenant, vous devriez être en mesure de prévisualiser votre site web en utilisant votre nom de domaine, même si la propagation DNS n’est pas encore terminée. N’oubliez pas de retirer ces lignes une fois que vous avez terminé la prévisualisation et que la propagation DNS est complétée.

Utilisation d’une URL temporaire via l’outil SkipDNS

Une troisième option est d’utiliser un service comme SkipDNS. Et visiblement c’est celle qu’utilise Hostinger quand il procède à la migration pour vous de votre site, là on peut enfin visualiser le site sans avoir basculé les DNS tant que l’on n’est pas sur du résultat. Donc vous aurez besoin de l’adresse IP de votre serveur d’hébergement, que vous pouvez trouver dans la section "Gérer -> Détails du plan" de votre tableau de bord Hostinger. Utilisez le port 80 pour les ports HTTP et HTTPS, et entrez votre nom de domaine pour créer une URL temporaire.

Et voilà ! Vous pouvez maintenant prévisualiser votre site web chez Hostinger même lorsque les dns ne sont pas encore pointés ou que le nom de domaine est en cours de propagation.


Vider le cache DNS selon votre système d’exploitation

### Sur Windows

Ouvrez l’invite de commandes en tant qu’administrateur et exécutez la commande suivante :

ipconfig /flushdns

Vous devriez voir un message indiquant que le cache DNS a été vidé.

### Sur macOS

Ouvrez le Terminal, qui se trouve généralement dans Applications > Utilitaires > Terminal, et exécutez la commande appropriée selon votre version de macOS :

  • **Pour macOS Big Sur, Catalina, Mojave, High Sierra et Sierra** :
      sudo killall -HUP mDNSResponder
      
  • **Pour macOS Yosemite v10.10 à 10.10.3** :
      sudo discoveryutil mdnsflushcache
      
  • **Pour macOS Lion (10.7), Mountain Lion (10.8), et Mavericks (10.9)** :
      sudo killall -HUP mDNSResponder
      

Après avoir exécuté la commande, vous devrez peut-être entrer votre mot de passe administrateur pour terminer l’opération.

### Sur Linux

La commande varie selon la distribution et le service DNS que vous utilisez. Toutefois, une commande commune pour vider le cache DNS sur des systèmes utilisant nscd est :

sudo /etc/init.d/nscd restart

En suivant ces étapes, vous viderez le cache DNS de votre système, ce qui peut être utile lors de la modification du fichier d’hôtes pour la prévisualisation de sites web.