Foros del Web » Administración de Sistemas » Software para Servers »

Redirrección de carpeta 301 .htaccess (exp. Regular)

Estas en el tema de Redirrección de carpeta 301 .htaccess (exp. Regular) en el foro de Software para Servers en Foros del Web. Hola, quería consulta como puedohacer una redirección de todas la url que estan en una carpeta hacia otra. tengo esta estructura: sitio.com/ este-es-el-directorio-viejo /subdir/pagina1.html sitio.com/ ...
  #1 (permalink)  
Antiguo 24/04/2014, 15:17
Avatar de 0kool  
Fecha de Ingreso: julio-2006
Ubicación: En el país de la libertad
Mensajes: 35
Antigüedad: 18 años, 3 meses
Puntos: 0
Pregunta Redirrección de carpeta 301 .htaccess (exp. Regular)

Hola, quería consulta como puedohacer una redirección de todas la url que estan en una carpeta hacia otra.

tengo esta estructura:

sitio.com/este-es-el-directorio-viejo/subdir/pagina1.html
sitio.com/este-es-el-directorio-viejo/subdir/pagina2.html
sitio.com/este-es-el-directorio-viejo/subdir2/pagina1.html
sitio.com/este-es-el-directorio-viejo/subdir2/pagina2.html
sitio.com/este-es-el-directorio-viejo/subdir3/pagina1.html
sitio.com/este-es-el-directorio-viejo/subdir3/pagina2.html
Son unas 2.000 url con esa estructura.

Ahora quiero cambiar el nombre de esa carpeta raiz de esta forma:
sitio.com/directorio/subdir/pagina1.html
sitio.com/directorio/subdir/pagina2.html
sitio.com/directorio/subdir2/pagina1.html
sitio.com/directorio/subdir2/pagina2.html
sitio.com/directorio/subdir3/pagina1.html
sitio.com/directorio/subdir3/pagina2.html

una vez que renombre la carpeta: "este-es-el-directorio-viejo" a "directorio" Cómo hago la redirección en .htaccess para que quien ingrese a las urls viejas pase a las nuevas y no afecte el resto de la url.?

Esto puede servir? (no quiero meter la pata por eso pregunto)
RedirectMatch 301 ^/este-es-el-directorio-viejo(/.*)?$ http://www.sitio.com/directorio/$1
__________________
^^(A)^^

Última edición por 0kool; 24/04/2014 a las 15:25

Etiquetas: 301, carpeta, exp, htaccess, red, servidores-web
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 15:15.