web-dev-qa-db-fra.com

Comment tester les hôtes virtuels dans Apache avant d'acheter les domaines?

Est-il possible de configurer un hôte virtuel Apache sans nom de domaine, je souhaite simplement utiliser mon adresse IP pour tester mon site Web jusqu'à l'obtention d'un nom de domaine.

Les exemples dans la documentation Apache semblent seulement avoir des alias de nom de domaine comme

<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>
9
el_pup_le

Veuillez noter que les hôtes virtuels nominaux standard dépend à la réception d'un nom de domaine correct à partir de la requête de votre navigateur afin de servir le serveur approprié. site (vhost).

La bonne façon de tester plusieurs hôtes virtuels sur votre ordinateur local consiste à leur attribuer le nom de domaine de votre choix et à mapper simplement ce domaine sur 127.0.0.1 (localhost) en l'ajoutant à /etc/hosts.

Par exemple:

]

fonctionnera très bien tant que vous ajoutez cette ligne à /etc/hosts:

127.0.0.1      www.iamnotawizard.com
  • Notez que Apache lancera un avertissement Could not reliably determine server's FQDN à chaque démarrage/redémarrage; vous pouvez l'ignorer en toute sécurité.
10
ish