Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2012, 06:32
Shiracat
 
Fecha de Ingreso: julio-2011
Mensajes: 6
Antigüedad: 13 años, 5 meses
Puntos: 0
Problema RedirectMatch 301

Hola!

Hace poco hice el rediseño de una web, cambiándola por completo (ya que antes estaba creada con php y la he hecho en joomla)

La antigua web estaba en una carpeta llamada wphp (/httpdocs/wphp) y la nueva la he puesto directamente dentro de httpdocs (/httpdocs)

El problema viene cuando intento hacer la redirección de cualquiera de las páginas de la antigua web a la nueva.

Si en el archivo .htacces del directorio httpdoc ponia esto:

Código HTML:
RedirectMatch 301 ^(.*)$ http://www.nuevaweb.com
Me daba un error de redirección infinita, por lo que he puesto ese mismo código en el .htacces de la carpeta wphp.

Pero al acceder a una página de la web nueva no me hace bien la redirección a la home.

Si entro en esta página: http://www.webvieja.com/wphp/index.php?pagina1

En lugar de redirigir a http://www.webnueva.com/index.php, me redirecciona a http://www.webnueva.com/?pagina1.

El caso es que si que me muestra la home de la nueva web, pero con una url que no existe. Supongo que tiene algo que ver con el patrón que he puesto, pero no tengo muy claro como arregarlo.

¿Alguna idea?

Muchas gracias!