que estoy tratando de hacer una instalación para que pueda acceder a mi página web en un host virtual en el equipo A desde el ordenador B. Ambos A y B están en la misma red. Estoy usando xampp en Win 7.Acceso a la máquina virtual de ordenador en misma red local
Así que aquí está el problema es que el equipo A (servidor) tiene una configuración de host virtual como la siguiente en el archivo httpd-vhosts.conf.
NameVirtualHost project:81
<VirtualHost project:81>
DocumentRoot "D:/work/website"
ServerName project:81
<Directory "D:/work/website">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
</VirtualHost>
(utilizando el puerto 81 como el puerto 80 tiene que ejecuta IIS, no saben mucho sobre estas cosas sin embargo)
esta configuración funciona bien en la máquina local (servidor). Es decir: 81 en la barra de direcciones del navegador abre el sitio web como debería.
ahora en el equipo B (cliente) He cambiado el archivo hosts para contener la IP del servidor junto con el nombre del host virtual como: -
proyecto 192.168.1.7
ahora cuando ingreso al proyecto: 81 en el navegador del cliente ... me lleva al servidor pero no me lleva al directorio de host virtual, sino que lleva al directorio predeterminado ... es decir, en mi caso es
C: \ xampp \ htdocs
Ahora estoy atascado y no puedo hacer que el cliente apunte al destino actual. Entonces, ¿alguien puede sugerir qué estoy haciendo mal aquí o algo más que tengo que hacer para tener acceso al sitio de host virtual correcto desde la máquina del cliente?
Gracias de antemano por cualquier ayuda
Gracias por la respuesta ... :) ... Desafortunadamente eso tampoco funciona – codisfy
contento de saber que encuentras la solución, así que puedo referirme a esta pregunta cuando tengo el mismo problema, me encanta esta comunidad;) –
¡No puede incluir números de puerto en el archivo de host! –