Foros del Web » Administración de Sistemas » Shared Hosting y VPS »

Cambiar el nombre de dominio de una web

Estas en el tema de Cambiar el nombre de dominio de una web en el foro de Shared Hosting y VPS en Foros del Web. Holaa!! Tengo que cambiarle completamente a una web el nombre principal del sitio y el nombre de dominio. Entonces mi pregunta es como puedo hacer ...
  #1 (permalink)  
Antiguo 28/04/2004, 04:36
 
Fecha de Ingreso: marzo-2004
Mensajes: 9
Antigüedad: 20 años
Puntos: 0
Pregunta Cambiar el nombre de dominio de una web

Holaa!! Tengo que cambiarle completamente a una web el nombre principal del sitio y el nombre de dominio.
Entonces mi pregunta es como puedo hacer para que se redireccionen todos los links con el dominio antiguo al dominio nuevo.

- En mi sitio web (los que tengo en especial con el dominio antiguo)
- Y los de otros sitios que me linkean, por ejemplo: dominio_viejo.com/paginaX.htm

al nuevo: nuevo_dominio.com/paginaX.htm

Y que si alguien entra al dominio antiguo se muestre una pagina diciendo "redireccionando a "DOMINIO NUEVO" o algo parecido me explico?

Espero poder solucionar esto..

Gracias!!

Última edición por jorgeten; 28/04/2004 a las 04:49
  #2 (permalink)  
Antiguo 28/04/2004, 07:19
Avatar de doctor  
Fecha de Ingreso: marzo-2004
Ubicación: España
Mensajes: 588
Antigüedad: 20 años, 1 mes
Puntos: 0
Por ejemplo, haz una página Index.html con un Script como la de abajo para tu dominio antiguo, que redireccionará a tu dominio nuevo cuando alguien visite el antiguo.

Sustituye: redirURL = "http://www.tu_dominio_nuevo/";----------por el nuevo dominio.

Un saludo.

<html>
<head>
<title>Redirección, espere por favor...</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
redirTime = "4000";
redirURL = "http://www.tu_dominio_nuevo/";
function redirTimer() { self.setTimeout("self.location.href = redirURL;",redirTime); }
// End -->
</script>
<!-- STEP TWO: Insert the onLoad event handler into your BODY tag -->
</head>

<body bgcolor="#FFFFFF" text="#000000" onLoad="redirTimer()">
<!-- TWO STEPS TO INSTALL TIMED REDIRECT:

1. Copy the coding into the HEAD of your HTML document
2. Add the onLoad event handler into the BODY tag --> <!-- STEP ONE: Paste this code into the HEAD of your HTML document --><!-- Script Size: 0.88 KB -->
<font color="#3366FF" size="1" face="Tahoma">Cargando p&aacute;gina principal, por favor espere... <br>
Please wait for redirect... </font>
<p align="center">&nbsp;</p>
</body>
</html>
__________________
- Uno de los mejores proveedores de hosting profesional -
www.copernico.net
  #3 (permalink)  
Antiguo 28/04/2004, 08:33
Avatar de doctor  
Fecha de Ingreso: marzo-2004
Ubicación: España
Mensajes: 588
Antigüedad: 20 años, 1 mes
Puntos: 0
Ah, se me olvidaba, es interesante que visites páginas de este tipo, para ver ejemplos de cosas como la que buscas: http://javascript.internet.com/

Hasta otro momento.
__________________
- Uno de los mejores proveedores de hosting profesional -
www.copernico.net
  #4 (permalink)  
Antiguo 28/04/2004, 09:15
 
Fecha de Ingreso: marzo-2004
Mensajes: 9
Antigüedad: 20 años
Puntos: 0
dominio

Muchas gracias de verdad. lo probare, no conocia esa web que me pasaste la voy a investigar.

Por si las dudas sabes como hacer para que si en una web hay un link a mi pagina por ejemplo asi: dominioantiguo.com/pagina1.htm

Lo que quiero es que si hacen click (desde otra web) ahi me lleve al dominio nuevo con la pagina del link y no a la pagina principal, por ejemplo:

dominionuevo.com/pagina1.htm

Gracias!! voy a ver esa pagina que me pasaste sobre JavaScripts
  #5 (permalink)  
Antiguo 28/04/2004, 09:45
Avatar de doctor  
Fecha de Ingreso: marzo-2004
Ubicación: España
Mensajes: 588
Antigüedad: 20 años, 1 mes
Puntos: 0
Hola Jorgeten, mi pregunta es si tienes acceso y control del antiguo dominio, y si es un dominio activo con espacio web?

Si es así, para que no te lies haz lo mismo de arriba del (Script) con cada una de las páginas.

Yo conozco un Script que se instala en el antiguo dominio, que lee todos los links del antiguo dominio y los convierte en los equivalentes extensiones del nuevo que tu definas. Pero te lo tengo que buscar en un monton de CD´s que tengo y es un lio, lo intentaré... Si no puedes hacer lo de arriba con cada página sería más rápido para todos.

Un abrazo
__________________
- Uno de los mejores proveedores de hosting profesional -
www.copernico.net
  #6 (permalink)  
Antiguo 28/04/2004, 10:02
 
Fecha de Ingreso: marzo-2004
Mensajes: 9
Antigüedad: 20 años
Puntos: 0
Tengo acceso al dominio antiguo y tiene espacio web, debe haber un Script que cambia el dominio dejando el link intacto. voy a ver sino veo si lo hago yo..
Por sierto y esto es mas importante. Fijate si podes mi otro post sobre programacion.. eso me preocupa mucho mas.
GRACIAS!!!
  #7 (permalink)  
Antiguo 28/04/2004, 11:02
Avatar de doctor  
Fecha de Ingreso: marzo-2004
Ubicación: España
Mensajes: 588
Antigüedad: 20 años, 1 mes
Puntos: 0
Ya lo mire... te puse un link que puede que te ayude...
__________________
- Uno de los mejores proveedores de hosting profesional -
www.copernico.net
  #8 (permalink)  
Antiguo 29/04/2004, 05:07
Avatar de doctor  
Fecha de Ingreso: marzo-2004
Ubicación: España
Mensajes: 588
Antigüedad: 20 años, 1 mes
Puntos: 0
También es interesante este Post de Carlitos, muy completo:
http://www.forosdelweb.com/sf864ef24...msg117856.html

Un saludo a todos
__________________
- Uno de los mejores proveedores de hosting profesional -
www.copernico.net
  #9 (permalink)  
Antiguo 29/04/2004, 05:52
 
Fecha de Ingreso: marzo-2004
Mensajes: 9
Antigüedad: 20 años
Puntos: 0
No pude hacer un script en JavaScript para que tome el Link y redireccione al dominio nuevo manteniendo el Link.
Es posible hacer un Script como el que necesito en JavaScript?
Se podra en php? seguro que si!! a ver algun experto con experiencia en php que haga uno.. seguro que son 3/5 lineas.
Es que yo en php no soy experto. Y ese post sobre las Noticias automatizadas con un bot es posible??
Gracias ;)
  #10 (permalink)  
Antiguo 29/04/2004, 16:52
 
Fecha de Ingreso: abril-2004
Mensajes: 13
Antigüedad: 20 años
Puntos: 0
Con un editor especial

En efecto si tienes tu sitio en PHP el asunto es demasiado simple, (solo cambias la variable que contenga el valor $_SERVER['SERVER_NAME'] por el nuevo.

Podrias editando tu .htacces, pero te sale + rapido y facil volcar tu sitio a PHP.

Otra opcion es que utilices un potente editor que te permita abrir Y MODIFICAR / GUARDAR simultaneamente 50/100 files .htm cambiando [antes.com/pagina.htm] por [ahora.com/pagina.htm], esta última parece ser la + cercana a tu necesidad.

Salu2!.

__________________
Visitanos en:
www.internetprofesional.com

Última edición por ip.com; 29/04/2004 a las 16:53
  #11 (permalink)  
Antiguo 30/04/2004, 06:19
 
Fecha de Ingreso: marzo-2004
Mensajes: 9
Antigüedad: 20 años
Puntos: 0
Es muy buena idea de hacerlo en php cambiando la variable de $_SERVER no se me habia ocurrido eso..
Se algo de .htaccess pero no para programar desde 0
y me parece que lo mismo en php entonces si puedes ayudarme con un script en php.... seria algo mejor, ya que se me hace muy dificil empezar con este Script en php.

GRACIAS!! ;)

Última edición por jorgeten; 30/04/2004 a las 06:21
  #12 (permalink)  
Antiguo 30/04/2004, 13:17
 
Fecha de Ingreso: abril-2004
Mensajes: 13
Antigüedad: 20 años
Puntos: 0
PHP.NET

Cambia la extension de todas tus paginas por:

.php

Es decir: index.htm, por: index.php, y haz lo mismo con las demas páginas.

Luego abre el block de notas, y escribe:

<?php
$esta_web = $_SERVER['PHP_SELF'];
$url_absoluta = "http://$esta_web/";
?>

Guarda el archivo como: file_con_variables.php

Solo te funcionara si el host es privado, (de pago).

Luego ve a: php.net, busca la funcion: INCLUDE()

Leela, estudiala, y aprende a utilizarla, lo unico que te faltara sera que la utilices EN CADA UNA de tus páginas.

$url_absoluta sera la "constante" que contendra el url del dominio (no importa cual dominio), configurado en ese hosting.

Si pasas + dificultades, ve al foro de PHP.
Salu2!.

__________________
Visitanos en:
www.internetprofesional.com
  #13 (permalink)  
Antiguo 30/04/2004, 13:45
Avatar de Virgil
Colaborador
 
Fecha de Ingreso: agosto-2002
Ubicación: Guadalajara
Mensajes: 872
Antigüedad: 21 años, 8 meses
Puntos: 3
Si tienes page rank aceptable en google, te valdría más usar el método "301 - permanent redirect", ya que google lo reconoce y "hereda" el page rank a las páginas-blanco. Más info:


http://www.google.com/search?hl=en&i...ogle+page+rank
__________________
Un Saludo,

Virgil


"Un viaje de mil leguas comienza con el primer paso"
Lao Tse

Última edición por Virgil; 30/04/2004 a las 13:47
  #14 (permalink)  
Antiguo 01/05/2004, 12:36
 
Fecha de Ingreso: marzo-2004
Mensajes: 9
Antigüedad: 20 años
Puntos: 0
Tenes una idea si se puede hacerlo en .htaccess ya que tengo gran cantidad de paginas php mas de 500 no me parece bien agregar esas lineas a los 500 files...
Mucho mas facil hacerlo con .htaccess 3 lineas y listo.. y seguro que hay una forma de hacerlo y no soy el unico que necesita cosas como estas.. ;)
Desde ya gracias ya que sos moderador y ayudas MUCHO!!!!
En verdad Forosdelweb me ayudo-ayuda mucho... ;)
  #15 (permalink)  
Antiguo 01/05/2004, 15:03
cascompany
Invitado
 
Mensajes: n/a
Puntos:
Mira, podrías hacerlo con rewrite's de apache...
aunque no se hasta donde se puede hacer con el .htaccess, deberas inspeccionar muy bien sobre esto si es que no tienes acceso a los rewrite's del apache.

Saludos.
  #16 (permalink)  
Antiguo 01/05/2004, 16:38
 
Fecha de Ingreso: marzo-2004
Mensajes: 9
Antigüedad: 20 años
Puntos: 0
El tema principal son los Links externos...
Necesito que si en una pagina externa hay un link a mi sitio con el dominio antiguo (dominioantiguo.com/link.htm)
y si se hace click ahi, redireccione al link pero con el dominio NUEVO eso es.
Me parece que con .htaccess se puede hacer... a ver si alguien lo sabe.
SALUDOS!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:19.