He cambiado el DNS de mi dominio. ¿Qué código (o encabezado) debo usar en mi servidor anterior para decirle al navegador del visitante o al ISP que debe buscar mi nuevo DNS y que el contenido actual es antiguo?
¿Es la redirección temporal a un ¿El subdominio debería ayudar?
¿O conoce una mejor manera?
Comentarios
- Puede seleccionar una respuesta como la mejor respuesta .
- @RaffaelLuthiger ninguno de ellos es la respuesta todavía. Yo ‘ estoy aprendiendo más sobre el tema del DNS, ‘ voy a editar la pregunta para que quede clara y probablemente venga con mi respuesta eventualmente.
Responder
Parece que no puedes hacer mucho en este momento. Puedes poner un mensaje en el servidor antiguo indicando que el visitante está en el sitio web antiguo. Si tuvieras más control sobre tu sitio web, entonces podrías configurar un «proxy» al nuevo servidor. Pero para esto necesitas tu propio servidor y algunos conocimientos sobre el software del servidor web.
Pero algo f o la próxima vez: lo que debería haber hecho primero fue establecer el tiempo de vida (TTL) para los registros DNS en 10 minutos aproximadamente. Por lo general, haría esto aproximadamente una semana antes de la mudanza. Y haces esto en los viejos servidores DNS. Luego, cuando ocurre el cambio, lo ideal es que transcurran sólo 10 minutos hasta que todos los usuarios visiten el nuevo sitio web.
Digo idealmente porque no todos los ISP han configurado sus servidores DNS para respetar el valor TTL. Algunos establecen su propio valor.
Si no puede cambiar el TTL y no puede configurar un proxy, probablemente tenga un paquete de alojamiento bastante económico. Entonces, si es realmente importante para usted que pueda cambiar más fácilmente en general, le recomiendo que planifique más dinero para el alojamiento. Si su sitio web no vale mucho, debe aceptar el hecho de que cambiar de proveedor trae consigo algunos problemas.
Respuesta
TTL es tu amigo. Antes de migrar, pídele al registrador que cambie el TTL de los servidores de nombres, si es posible a 600 segundos o el mínimo disponible.
Cuando migro sitios web usando Cpanel, por ejemplo, además de cambiar servidores de nombres en el registrador para que apunten a servidores de nombres para el servidor B, normalmente cambio la dirección IP en los servidores de nombres antiguos para apuntar al nuevo servidor B. De esa manera, si alguien todavía está llegando a los servidores de nombres antiguos, alcanzará la nueva dirección IP.
Respuesta
¿Cambió su dirección IP y el nombre de dominio sigue siendo el mismo? En este caso, el antiguo servidor dns debería devolver el nuevo dirección IP para su nombre de dominio. Si su nombre de dominio cambió, puede configurar su servidor web para redirigir todas las solicitudes del dominio antiguo al nuevo.
Comentarios
- Se necesita tiempo para que los cambios de DNS se propaguen; algunos servidores tendrán la dirección IP más antigua almacenada en caché, e incluso pueden ignorar la configuración TTL antes de intentar actualizar sus datos desde el servidor DNS autorizado. Por lo tanto, puede ser necesario mantener la antigua dirección IP en servicio por un tiempo, hasta que las entradas de DNS obsoletas finalmente desaparezcan.
- El dominio es el mismo. el problema es que no puedo cambiar la configuración del servidor DNS. Solo puedo cambiar el DNS por dominio.
- Francamente, takpar, tu comentario es difícil de entender. ¿Dice que no puede cambiar el DNS pero dice que lo cambió? ¿Puede ser más específico y proporcionar detalles concretos?
- @bortzmeyer, puedo cambiar el servidor DNS para el dominio de NS1 a NS2. Pero no puedo modificar la configuración ni en NS1 ni en NS2. eso ‘ es lo que quiero decir. Si pudiera modificar la configuración de NS1 no habría ningún problema.
Responder
Francamente, la pregunta no tiene sentido.
¿Movió su sitio web de un alojamiento a otro proveedor? Luego, debe iniciar sesión en el registrador de su dominio y señalar las entradas del servidor de nombres a los servidores de nombres proporcionados por su nuevo proveedor de alojamiento.
¿Cambió el nombre del servidor en el mismo servidor y mantuvo el mismo nombre de dominio? ? Luego debe ir a su cPanel (o cualquier otra cosa que se esté usando) y actualizar sus entradas de DNS y luego esperar a que su proveedor de alojamiento recoja la información cambiada y la ingrese en sus servidores de nombres.
¿Qué código (o encabezado) debo usar en mi servidor anterior para decirle al navegador o ISP del visitante que debe buscar mi nuevo DNS
Esto específicamente no está permitido como medida de seguridad, a menos que realmente esté preguntando acerca de una redirección 301 del servidor antiguo al servidor nuevo, que es una función del servidor HTTP, no DNS.
Comentarios
- La dirección es la misma, MySite.com ha estado en ServerA y ahora está en ServerB, por lo que 301 no tiene ningún significado, solo estoy buscando una manera para obligar a los clientes que vienen a ServerA a borrar su caché de DNS, para que se actualicen.Yo no ‘ t llamo a esto un asunto de seguridad.
- Sooo … Para poner esto hipotéticamente para que lo entienda. Tome una ip como 127.0.0.20. Aloje www.example.com en ServerA. Cambie www.example.com para que se ejecute en ServerB con la ip asignada como 127.0.0.20. ¿Correcto? Lo tomo de » address «, te refieres a la dirección IP real.
- Puedo ‘ t solo » tómalo » de ServerA, suponga que tanto ServerA como ServerB son una cuenta de cPanel y yo no quiero simplemente eliminar mi cuenta en ServerA, acabo de cambiar DNS de NS.ServerA a NS.ServerB. así que esta no es una solución.
Responder
No hay código ni encabezado para informar a los visitantes de su nuevo Registros DNS. Solo tiene que esperar a que los nuevos registros se propaguen por la web. Solía tomar hasta 72 horas, pero ahora debería completarse en minutos. Tener un buen control sobre su TTL de DNS siempre es una ventaja