Esta es una pregunta bastante difícil de hacer ya que no estoy seguro de cómo se llama. Básicamente, tengo una licencia para un producto, que tiene licencia para uno de mis dominios (por ejemplo, www.mysite.com). El problema es que necesito probar cosas localmente antes de realizar cambios en mi sitio web público, pero no puedo instalarlo en mi host local porque está cifrado Zend y solo funciona en un nombre de dominio. Básicamente, quiero que mi servidor localhost crea que "www.mysite.com" está ubicado en mi servidor local en lugar de intentar conectarme a él a través de Internet. es posible? Sé que fue con Windows, pero parece que no encuentro cómo hacer esto con Linux.
¡Gracias!
Respuesta1
Podrías poner una línea /etc/hosts
así:
127.0.0.1 www.mysite.com
Respuesta2
Si está utilizando Apache, desea crear un VirtualHost llamado "www.mysite.com" y luego agregar "www.mysite.com" a /etc/hosts
algo como
127.0.0.1 localhost www.mysite.com
Luego golpeahttp://www.misitio.comen su navegador y el host virtual debe manejar la solicitud localmente. Veresta documentación de Apachepara más detalles.
Respuesta3
Si entendí correctamente, todo lo que tienes que hacer es editar /etc/hosts
. Deberías agregar esa línea:
127.0.0.1 mysite.com www.mysite.com
Luego www.mysite.com
se resolverá 127.0.0.1
cuál es tu máquina.
Respuesta4
Puede anular temporalmente el nombre de dominio en su archivo /etc/hosts en su máquina Linux. Si asigna el dominio para www.mysite.com como su IP de host local, se redirigirá todo el tráfico.