Foros del Web » Administración de Sistemas » Apache »

Diferencia entre Rewritecond, Rewriterule Y Redirect

Estas en el tema de Diferencia entre Rewritecond, Rewriterule Y Redirect en el foro de Apache en Foros del Web. Mas claro, estoy intentando hacer una redireccion 301 de un dominio entero a uno nuevo, manteniendo las estructuras de sus urls. Para lo cual he ...
  #1 (permalink)  
Antiguo 23/09/2015, 09:27
 
Fecha de Ingreso: noviembre-2008
Ubicación: Cochabamba Bolivia
Mensajes: 519
Antigüedad: 16 años
Puntos: 26
Diferencia entre Rewritecond, Rewriterule Y Redirect

Mas claro, estoy intentando hacer una redireccion 301 de un dominio entero a uno nuevo, manteniendo las estructuras de sus urls.

Para lo cual he encontrado estas 2 opciones para la respectiva redireccion 301 en el archivo .htaccess:

Código Apache:
Ver original
  1. Rewritecond %{http_host} ^dominioantiguo.com [nc]
  2. Rewriterule ^(.*)$ http://dominionuevo.es/$1 [r=301,L]

Código Apache:
Ver original
  1. Redirect 301 /http://newdomain.com/

Podrian decirme cual es el adecuado para hacer una redireccion 301? en cuestiones SEO, el recomendado, o ambas tienen la misma funcion?

Saludos de antemano.
  #2 (permalink)  
Antiguo 25/09/2015, 06:46
 
Fecha de Ingreso: noviembre-2008
Ubicación: Cochabamba Bolivia
Mensajes: 519
Antigüedad: 16 años
Puntos: 26
Respuesta: Diferencia entre Rewritecond, Rewriterule Y Redirect

OK, supongo que no hay alguien que pueda ayudarme en esta duda, gracias de todos modos.
  #3 (permalink)  
Antiguo 25/09/2015, 07:23
Avatar de Datacenter1
Usuario no validado
 
Fecha de Ingreso: agosto-2005
Ubicación: Chicago
Mensajes: 1.982
Antigüedad: 19 años, 3 meses
Puntos: 144
Respuesta: Diferencia entre Rewritecond, Rewriterule Y Redirect

Cualquiera de las dos te servirá

Redirect es incluso mejor en tu caso particular que no necesitas reescribir la url (que es la función de mod_rewrite) cuando es solo una redirección simple redirect es mejor opción

Nota: Releyendo nuevamente tu preguna veo que quieres conservar las estructuras de las urls, en ese caso mod_rewrite es lo aconsejado

Última edición por Datacenter1; 25/09/2015 a las 07:43 Razón: Agregar información

Etiquetas: diferencia, htaccess, http, redirect, rewritecond, rewriterule, url
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 11:01.