Generalidades del reflejo de un dominio

Generalidades

Un espejo te permite subir tu contenido para un sitio (sitio A), pero usar otro URL del sitio (sitio B) en la misma cuenta para ver el sitio original (Sitio A).

Más técnicamente, un dominio reflejado es un alias en el servidor que te permite acceder al mismo contenido del sitio de DreamHost dentro de más de una dirección. Por ejemplo, puedes tener un sitio .com y .net que comparten el mismo contenido o acceder a tu sitio en vivo antes que tu dominio sea configurado. Revisa el siguiente artículo para más información:

Un dominio reflejado sólo puede "reflejar" una dominio existente en DreamHost, es simplemente un alias de servidor. Un dominio reflejado es solamente un "reflejo" en términos de tener un alias de una dirección; no es un espejo físico y no hay contenido duplicado envuelto, tampoco es un "encubierto" o una facilidad de "dominio agarrado".

Los dominios configurados como espejo o reflejo no funcionan bien o en absoluto con lo siguiente:

  • Algunas aplicaciones CMS (WordPress, por ejemplo) — esto se debe a que algunas aplicaciones CMS codifican la URL del sitio y reescriben activamente la URL en la barra de direcciones del navegador. Esto hace que la URL del sitio cambie, arruinando efectivamente la configuración reflejada. Si este es el caso, puede que que debas realizar más ajustes dentro del CMS.
  • DreamPress — un espejo de un sitio de DreamPress no funcionará en la mayoría de los casos debido al almacenamiento en caché de DreamPress.

Subdominios dreamhosters.com

Si los registros DNS de tu dominio no están apuntados a DreamHost, y quieres configurar el dominio antes de cambiar los DNS para minimizar el tiempo del sitio caído, puedes usar un subdominio dreamhosters.com. Puedes leer sobre cómo configurarlo en el siguiente artículo:

Si necesitas acceso a tu base de datos mientras el DNS no está apuntando a DreamHost, revisa el siguiente artículo:

Configurar un subdominio puede tomar muchas horas, entonces una alternativa más rápida es modificar tus archivos de alojamiento para apuntar los registros DNS de DreamHost. El siguiente artículo explica cómo hacerlo:

Enlace interno

Para tener enlaces a un sitio dentro de la dirección URL original, no deben contener el nombre del dominio. Esto es llamado usar un camino o link relativo. Por ejemplo, si mirror.example.com es un espejo para el sitio llamado example.com, cualquier enlace en el sitio example.com que contiene example.com llevará a los visitantes a example.com Esto anula el propósito de un espejo.

Por ejemplo:

Bueno (Relativo): /about-us.html
Este funciona y mantiene el usuario en la URL actual.
Malo (Absoluto): https://www.example.com/about-us.html
Esto saca al usuario de mirror.example.com. Con este tipo de enlazamiento, sería mejor usar una redirección que un reflejo.

Usar rutas relativas es también esencial si implementas un alojamiento seguro en tu sitio web pues no tienes que cambiar nada en absoluto en los enlaces/caminos de HTTP a HTTP.

Una razón para redirigir un dominio en vez

En muchas situaciones, es mejor redireccionar un dominio si quieres que el mismo contenido sea accesible desde diferentes dominios. Aquí es donde los visitantes de cualquier dominio alternativo son automáticamente redireccionados a tu dominio primario en vez de ver el contenido idéntico en la URL alternativa.

La principal diferencia es la URL que ves: si creas un espejo en sitioB.example.com que refleja el sitio llamado sitioA.example.com, cuando visites sitioB.example.com la barra de direccion no cambia. Pero aún verás el contenido en sitioA.example.com.

Si creas una redirección cuando visitas sitioB.example.com la barra de direccion cambia a sitioA.example.com.

Casi todos los buscadores ponen en listas negras a tu dominio si encuentran el mismo contenido en otro dominio, lo cual lo pone en los resultados de búsqueda muy abajo. Si quieres el mismo contenido accesible desde diferentes URL, lo mejor es usar una redirección.

Crear un dominio Reflejado

  1. Navega a la página Administrar Sitios Web Web.
  2. Haz clic en Añadir un Sitio Web.
  3. Selecciona una de las opciones para crear o agregar un dominio, luego da clic al botón Siguiente: Alojamiento.
  4. Debajo de la sección Sin Alojamiento, haz clic en la opción Reflejar Dominio.
  5. Selecciona el dominio que deseas reflejar y luego da clic al botón Reflejar Dominio en la parte derecha de la página.

Debes asegurarte que los registros DNS del el dominio que están reflejando el sitio real apuntan a DreamHost. Puedes ver el siguiente artículo para más información:

  • Los DNS pueden tomar unas horas para actualizar después de guardar el reflejo.
  • Una vez que el dominio funcione, los visitantes del dominio reflejado verán el mismo contenido como el sitio real que es un alias.
  • En el ejemplo de arriba, visitando example.com te muestra el contenido de example.dreamhosters.com.

Cambiar un dominio o subdominio existente a Reflejo

  1. Navega a la página Administrar Sitios Web.
  2. Da clic en el botón Administrar para abrir la página Administrar Sitios Web, la cual te permite ajustar múltiples configuraciones de tu sitio.
    • Si estás en la Vista de Malla, da clic en el botón Administrar en la parte inferior de la caja del sitio.
    • Si estás en la Vista de Lista, da clic en el botón Administrar a la derecha de tu dominio.
  3. Selecciona la pestaña Alojamiento.
  4. Desplázate hasta la sección Opciones de no alojamiento.
  5. Da clic en la subsección Reflejo de dominio.
  6. Selecciona el dominio que deseas reflejar y luego haz clic en el botón Reflejar dominio.

Apagar un Reflejo

Para apagar un reflejo, debes cambiar la configuración de alojamiento a otra opción, como 'Completamente Alojado' o 'Solo DNS'.

¿El reflejo funcionará con https?

No. Si el sitio está reflejando un dominio con https habilitado, el sitio reflejado arrojará un error cuando se visite. Por ejemplo:

Sigamos que configuras el sitio example.com para reflejar https://dreamhostexample.com. Cuando visitas example.com, la URL cambia a https://example.com y trata de reflejar el contenido de https://dreamhostexample.com.

Desde que el certificado SSL no está instalado en example.com, el buscador arroja un error dándole saber al visitante que tu sitio no es seguro.

Por esta razón, no debes reflejar un sitio usando un certificado SSL.

¿Cuánto tiempo para que el reflejo funcione?

Reflejar tu sitio es lo mismo que cualquier otro cambio de DNS. Esto quiere decir que el DNS tiene que propagar primero antes de que puedas ver los cambios en línea. En general, esto no debería tomar más de 6 horas. Puedes tener un rastro de cuando los nuevos registros DNS actualicen en diferentes ubicaciones usando cualquiera de los siguientes enlaces:

Ver también

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?