Bonjour,
Globalement, cela me semble pas mal comme configuration.
Toutefois, j'ai l'impression que le problème pourrait venir de votre fichier host ou d'un problème de connectivité de votre ordinateur.
Tout d'abord, est-ce que l'URL http://dnn7demo correspond à l'URL par laquelle votre site est censé être accessible ?
Est-ce que le site est installé sur l'ordinateur que vous utilisez pour essayer d'y accéder ? En effet, cela impacte la configuration du fichier host :
- si vous êtes en local, je vous recommande de modifier le fichier host comme suit : ajouter une ligne "127.0.0.1 dnn7demo"
- si le site est installé sur une autre machine, il faut configurer le fichier host de l'ordinateur dont vous utilisez le navigateur avec une ligne du type "XXX.XXX.XXX.XXX dnn7demo" où vous remplacerez XXX.XXX.XXX.XXX par l'adresse IP de l'ordinateur hébergeant le site
Par ailleurs, j'ai déjà rencontré ce type de problème sur un PC non connecté au réseau. Il semble qu'il désactivait systématiquement la connexion lorsqu'il n'était pas connecté, rendant impossible l'utilisation d'une url autre que http://localhost mais cela doit dépendre de l'OS utilisé et/ou du matériel.
P.S. : dans le fichier host, bien pensez à ne pas mettre de "#" au début de la ligne car cela commente la ligne qui n'est donc pas prise en compte. De plus, il est possible de vérifier la prise en compte du paramétrage via un "ping dnn7demo" (utiliser cmd.exe par exemple pour lancer cette commande). Pour finir, attention car les navigateurs possèdent généralement un cache de résolution de nom. Il faut donc parfois les forcer à prendre en compte le nouveau paramétrage du fichier host. Je crois qu'il se réinitialise si on ferme le navigateur et qu'on le réouvre.