Base de connaissances · Guides pratiques (hébergement mutualisé)

Comment accéder à un site sans l'URL temporaire contenant le signe tilde (~) ?

Dernière mise à jour : 2020-06-15

Comme la protection mod_userdir est activée sur certains de nos serveurs, certains clients peuvent avoir besoin de consulter leur site tant que sa propagation n'est pas terminée. Cet article de la base de connaissances vous présente donc une seconde méthode pour afficher le site sans le tilde dans l'URL.

Parcourez le répertoire suivant dans votre lecteur C >> Windows >> Système32 >> Pilotes >> Etc >> Modifier le fichier nommé "hosts" avec un bloc-notes.
Par défaut, le fichier doit contenir une ligne de ce type :

"127.0.0.1 localhost"

Passez à la ligne suivante et ajoutez ceci :
23.227.166.160 tempdomain.dev
23.227.166.160 www.tempdomain.dev

Remarque : remplacez tempdomain.dev par votre propre nom de domaine et 23.227.166.160 par l'adresse IP attribuée à votre compte.

Enregistrez le fichier, puis essayez d'exécuter un ping vers votre domaine. Il doit pointer vers l'adresse IP que vous avez indiquée dans le fichier hosts. Si vous essayez maintenant d'accéder à votre site, la requête doit être dirigée vers notre serveur ou vers l'adresse IP indiquée dans le fichier hosts. Voici comment procéder sur les systèmes d'exploitation les plus courants :

Windows 8, Windows 7 et Windows Vista

Windows 8, Windows 7 et Windows Vista utilisent le Contrôle de compte d'utilisateur (UAC) ; le Bloc-notes doit donc être exécuté en tant qu'administrateur.

Pour Windows 8

  1. Appuyez sur la touche Windows.
  2. Saisissez Bloc-notes dans le champ de recherche.
  3. Dans les résultats de recherche, effectuez un clic droit sur Bloc-notes et sélectionnez Exécuter en tant qu'administrateur.
  4. Dans le Bloc-notes, ouvrez le fichier suivant : c:\Windows\System32\Drivers\etc\hosts
  5. Apportez les modifications nécessaires au fichier.
  6. Cliquez sur Fichier > Enregistrer pour enregistrer vos modifications.
Pour Windows 7 et Windows Vista

  1. Cliquez sur Démarrer > Tous les programmes > Accessoires.
  2. Effectuez un clic droit Bloc-notes et sélectionnez Exécuter en tant qu'administrateur.
  3. Cliquez sur Continuer sur Windows requiert votre autorisation fenêtre UAC.
  4. Lorsque le Bloc-notes s'ouvre, cliquez sur Fichier > Ouvrir.
  5. Dans le Nom du fichier saisissez C:\Windows\System32\Drivers\etc\hosts.
  6. Cliquez sur Ouvrez.
  7. Apportez les modifications nécessaires au fichier.
  8. Cliquez sur Fichier > Enregistrer pour enregistrer vos modifications.

Windows NT, Windows 2000 et Windows XP

  1. Cliquez sur Démarrer > Tous les programmes > Accessoires > Bloc-notes.
  2. Cliquez sur Fichier > Ouvrir.
  3. Dans le Nom du fichier saisissez C:\Windows\System32\Drivers\etc\hosts.
  4. Cliquez sur Ouvrez.
  5. Apportez les modifications nécessaires au fichier.
  6. Cliquez sur Fichier > Enregistrer pour enregistrer vos modifications.

Linux

  1. Ouvrez une fenêtre de terminal.
  2. Ouvrez le menu hosts dans un éditeur de texte (vous pouvez utiliser n'importe lequel) en saisissant la ligne suivante :
    sudo nano /etc/hosts
  3. Saisissez le mot de passe de votre compte utilisateur du domaine.
  4. Apportez les modifications nécessaires au fichier.
  5. Appuyez sur Ctrl+X.
  6. Lorsque l'on vous demande si vous souhaitez enregistrer vos modifications, répondez y.

Mac OS X 10.0 à 10.1.5

  1. Ouvrez /Applications/Utilities/NetInfo Manager.
  2. Pour autoriser la modification de la base de données NetInfo, cliquez sur le cadenas situé en bas à gauche de la fenêtre.
  3. Saisissez le mot de passe de votre compte utilisateur du domaine, puis cliquez sur OK.
  4. Dans la deuxième colonne de la vue de navigation, sélectionnez le nœud nommé machines.
    Vous verrez des entrées pour -DHCP-, broadcasthostet localhost dans la troisième colonne.
  5. Dans la troisième colonne, sélectionnez localhost.
  6. Dans l'invite Modifier menu, sélectionnez Dupliquer. (Le moyen le plus rapide de créer une nouvelle entrée consiste à dupliquer une entrée existante.)
    Une alerte de confirmation s'affiche.
  7. Cliquez sur Dupliquer.
    Une nouvelle entrée nommée localhost copy apparaît, et ses propriétés s'affichent sous la vue du navigateur.
  8. Double-cliquez sur la valeur de la propriété ip_address et saisissez l'adresse IP de l'autre ordinateur.
  9. Double-cliquez sur la valeur de la propriété name et saisissez le nom d'hôte que vous souhaitez attribuer à l'autre ordinateur.
  10. Cliquez sur le serves et sélectionnez Supprimer dans le menu Modifier menu.
  11. Dans l'invite Fichier menu, sélectionnez Enregistrer.
    Une alerte de confirmation s'affiche.
  12. Cliquez sur Mettre à jour cette copie.
  13. Répétez les étapes 6 à 12 pour chaque entrée d'hôte supplémentaire que vous souhaitez ajouter.
  14. Dans le menu NetInfo Manager, sélectionnez Quitter.
    Il n'est pas nécessaire de redémarrer l'ordinateur.

Mac OS X 10.6 à 10.15 et versions ultérieures

  1. Ouvrez Applications > Utilitaires > Terminal.
  2. Ouvrez le menu hosts en saisissant la ligne suivante dans la fenêtre du terminal :
    sudo nano /private/etc/hosts
  3. Saisissez le mot de passe de votre compte utilisateur lorsque vous y êtes invité.
  4. Modifiez le fichier hosts .
    Le fichier contient quelques commentaires (lignes commençant par le symbole # ), ainsi que quelques correspondances de noms d'hôte par défaut (par exemple, 127.0.0.1 – hôte local). Ajoutez vos nouvelles correspondances après les correspondances par défaut.
  5. Enregistrez le fichier hosts en appuyant sur Ctrl+x et répondre y.
Pour que vos modifications soient prises en compte, videz le cache DNS à l'aide de la commande suivante :
dscacheutil -flushcache

sudo killall -HUP mDNSResponder
Les nouvelles correspondances devraient maintenant être prises en compte.

← Tous les articles de la base de connaissances

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.