2 votes

des URL plus courtes pour les fichiers hébergés localement

J'ai vu, dans de nombreuses conférences de développeurs, le présentateur utiliser une demo.local au lieu de l'URL classique localhost/demo pour un accès plus rapide.

J'ai lu des articles sur l'édition des entrées de l'hôte ici. Comment puis-je créer des URL plus courtes vers des sites sur mon ordinateur ? Mais ma question est la suivante : étant donné que l'adresse IP de l'hôte local est la même 127.0.0.1 pour chaque dossier dans mon var/www ou htdocs, comment le rendre accessible dans un format plus court ?

2voto

kobaltz Points 14689

Vous pouvez modifier votre /etc/hosts et ajoutez une ligne comme

127.0.0.1 www.website.com

または

127.0.0.1 demo.local

Il ne serait accessible que par cet ordinateur utilisant ce nom de domaine.

Si vous êtes sous Windows, vous pouvez éditer le fichier ci-dessous et faire de même.

c:\windows\system32\drivers\etc\hosts

Vous devez configurer votre serveur d'hébergement Web de manière à ce que le nom demo.local pointe vers le répertoire /demo. Vous pouvez créer une traduction de hosts pour example.local et faire en sorte que le serveur d'hébergement Web fasse pointer example.local vers le répertoire /example.

<VirtualHost *:80>
   DocumentRoot /var/www/example
   ServerName example.local
   ServerAlias example.local
</VirtualHost>

<VirtualHost *:80>
   DocumentRoot /var/www/demo
   ServerName demo.local
   ServerAlias demo.local
</VirtualHost>

1voto

Beeblebrox Points 1133

La première étape consiste à s'assurer que le serveur est configuré pour accepter les demandes souhaitées. Vous pouvez indiquer au serveur d'héberger plusieurs sites Web, chacun ayant son propre nom de domaine. Chaque site peut également avoir sa propre racine web définie. C'est là qu'interviennent les répertoires virtuels (IIS) ou les vhosts (Apache) :

http://learn.iis.net/page.aspx/150/understanding-sites-applications-and-virtual-directories-on-iis/

Ensuite, vous devez faire en sorte que les clients puissent résoudre l'adresse que votre serveur écoute - la méthode du fichier hosts que kobaltz a indiqué dans sa réponse fonctionnera bien (bien que vous deviez ouvrir notepad en tant qu'administrateur afin d'éditer le fichier hosts).

Sinon, vous pouvez le configurer dans un serveur DNS interne et vous n'aurez pas à jouer avec le fichier hosts sur plusieurs clients.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X