Un amigo mío siempre la respuesta a través de correo electrónico....
Casi.
El propósito de el archivo hosts es servir como un suplemento a una búsqueda de dns (en linux, en realidad se puede especificar si se pide DNS o el archivo primero). Como tal, es sólo que se utiliza para devolver las direcciones IP. Usted necesidad de utilizar esto en combinación con Apache VirtualHosts para hacer apache responder a un host mediante un directorio específico.
Así que... archivo hosts debe verse como
127.0.0.1 local.wys
127.0.0.1 local.les
Encuentra tu directorio de configuración de apache. Bajo XAMPP esta es c:\xampp\apache\conf (el suyo podría ser " conf.d')
En conf tendrás una carpeta llamada 'extra', y es que un archivo llamado 'http-vhosts.conf'. Abrir ese archivo.
Asegúrese de que la siguiente línea es sin comentarios
NameVirtualHost *:80
Usted necesitará una entrada predeterminada y, a continuación, específicos para cada nombre de host que desea utilizar.
El valor predeterminado...
<VirtualHost *:80>
ServerAdmin technical@satellite
DocumentRoot "c:/webroot"
ErrorLog "logs/localhost-error.log"
CustomLog "logs/localhost-access.log" combined
</VirtualHost>
El personalizado que debe tener este aspecto, sustituir " base aérea.local' con 'local.wys' y el valor de la root del documento donde desea que empiece a servir archivos.
<VirtualHost *:80>
ServerName airbase.local
ServerAdmin technical@satellite
DocumentRoot "D:/webroot/airbase/magento"
ErrorLog "logs/airbase-error.log"
CustomLog "logs/airbase-access.log" combined
</VirtualHost>
Reinicie el servidor apache y que deben estar todos trabajando muy bien!