Saltear al contenido principal

Quédate en casa. Sálvanos del Coronavirus.

Por favor: quédate en casa si te resulta posible y sigue todas las recomendaciones de las autoridades. Ganar al virus depende de todos. Contamos contigo.

Visita Vamos a ganar para leer las noticias buenas sobre esta crisis, siempre de fuentes contrastadas.

Cómo cambiar una web de servidor, trabajando en la nueva, pero viéndose la vieja a la vez

Icono: pantalla

Vamos a explicar cómo cambiar una web de servidor, pero con la particularidad de que tú puedas editar y configurar la web, mientras que los visitantes acceden a la web antigua.

Para hacer esto, vamos a usar el fichero hosts de nuestro ordenador.

¿Qué ventajas tiene hacer el cambio mediante el fichero hosts?

Imagínate que tienes que instalar un WordPress desde cero, o tienes algún script que sospechas que podría no funcionar correctamente a la primera, dependiendo de la configuración del servidor nuevo.

De esta manera, puedes asegurarte de que todo irá estupendamente, sin que los visitantes de tu web lleguen a ver ningún mensaje de error ni ninguna web a medias.

También es posible que quieras por ejemplo trabajar poco a poco en un diseño de tu web. De esta manera podrías ir haciendo tus cambios sin prisas ni desconexiones.

Mi web es muy sencilla, ¿tengo que hacer esto para cambiar de servidor?

Si tu web es sencilla y solamente necesitas subirla en el servidor, sin probar cosas nuevas ni verificar nada, no necesitas seguir estos pasos. Simplemente haz el cambio, y ya está.

Instrucciones

En tu ordenador hay un archivo llamado ‘hosts’, que actúa como un semáforo. Cuando visitas una web en tu navegador, pasas por ese semáforo.

En ese semáforo es donde podemos establecer que cuando se visite nuestra web, en vez de ir al servidor donde está la web, nuestro navegador vaya a otro sitio, que sería la web que estamos haciendo en un nuevo servidor.

De esta manera, los visitantes de la web seguirían viendo la página antigua, y sólo tú verías la web de pruebas en el servidor.

Se trata de engañar a tu ordenador, diciéndole que la web está en otro sitio.

Si usas Mac, estos son los pasos:

1. Abre el programa Terminal.

Lo encontrarás en la carpeta «Utilidades», dentro de la carpeta de aplicaciones.

2. Abre el archivo hosts.

Para ello, escribe esto en la ventana de Terminal:
sudo nano /private/etc/hosts

Tendrás que poner la contraseña de administrador de tu Mac cuando te la pregunte. Ojo, al escribirla, no verás cómo se va escribiendo en la pantalla. Confía, escríbela, o mejor, pégala y dale a enter.

3. Edita el fichero hosts.

Verás que tiene una serie de contenidos, simplemente añade el texto a continuación, poniendo la siguiente línea:

123.123.123.123 miweb.com

Los 4 primeros números son la IP del nuevo servidor. Si estás haciendo tu web con nosotros, pregúntanos cuál es la IP. Y por supuesto, hay que sustituir «miweb.com» por el dominio de tu web.

Para navegar por el editor de texto, puedes usar las flechas.

Para guardar los cambios y salir, hay que pulsar ctrl-x. ¡Listo!

Si usas un PC:

1. Accede al apartado de comandos.

Accede pulsando la tecla Windows + R

2. Edítalo con Notepad.

Para hacer esto, escribe en la parte de comandos lo siguiente:

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

3. Edita el archivo hosts, poniendo la siguiente línea al final del todo:

123.123.123.123 miweb.com

Los 4 primeros números son la IP del servidor, si estás haciendo tu web con nosotros, pregúntanos cuál es la IP. Y por supuesto, hay que sustituir «miweb.com» por el dominio de tu web.

Guarda los cambios, y cierra. ¡Listo!

Y cuando acabe de hacer la web, ¿qué hago?

Una vez que hayas acabado de hacer tu web, cambia los DNS al dominio para que empiece a funcionar. Una vez cambiados, todo el mundo verá la web nueva.

En ese momento, ya puedes deshacer el cambio que has hecho en el fichero hosts. Vuelve a hacer el mismo procedimiento, pero en vez de añadir esa línea al archivo hosts, borra la línea que has puesto.

Pablo

Nuestro jefe de Soporte Técnico desde hace más de 10 años. Su día a día es la atención a nuestros clientes.

Doominio.com: fondo

Doominio.com - Hosting y dominios ecológicos desde Asturias