8 votos

¿Cómo prueba hosts virtuales en Apache antes de comprar los dominios?

Es posible configurar un host virtual de Apache sin un nombre de dominio, quiero usar mi IP para probar mi sitio web hasta que un nombre de dominio.

Ejemplos en la documentación de Apache sólo parecen tener alias de nombre de dominio como

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

9voto

izx Puntos 78876

Por favor, tenga en cuenta que el estándar de hosts virtuales basados en nombre dependerá de la recepción de un nombre de dominio correcto de las solicitudes de su navegador para servir el sitio apropiado (vhost).

La forma correcta de probar varios vhosts en su máquina local es darle cualquier nombre de dominio que usted puede pensar, y simplemente el mapa ese dominio a 127.0.0.1 (localhost) mediante la adición de a /etc/hosts.

Por ejemplo:

y ltVirtualHost *:80>
 ServerName www.iamnotawizard.com
 DocumentRoot /var/www/iamnotawizard
</VirtualHost>

será un gran trabajo como siempre que añadir esta línea a /etc/hosts:

127.0.0.1      www.iamnotawizard.com
  • Tenga en cuenta que Apache va a lanzar una Could not reliably determine server's FQDN aviso cada vez iniciado o reiniciado; puede ignorarlo.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: