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

Redirección 301 + mod rewrite

Estas en el tema de Redirección 301 + mod rewrite en el foro de Apache en Foros del Web. Hola a todos, tengo este trozo de código para el htcaccess # Reescribe la URL RewriteRule ^mnl-(.+)\.html$ /?mnl=$1 [L] # Redirecciona las peticiones externas de ...
  #1 (permalink)  
Antiguo 12/03/2010, 20:13
 
Fecha de Ingreso: febrero-2006
Mensajes: 72
Antigüedad: 18 años, 2 meses
Puntos: 2
Redirección 301 + mod rewrite

Hola a todos, tengo este trozo de código para el htcaccess

# Reescribe la URL
RewriteRule ^mnl-(.+)\.html$ /?mnl=$1 [L]

# Redirecciona las peticiones externas de la URL dinámica a la URL estática
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /\?mnl=(.+)\ HTTP/
RewriteRule ^$ /mnl-%1\.html? [L,R=301]

Lo que necesito hacer es que la url reescrita al peticionarla se redireccione (301) a www.ejemplo.com y no a mnl.html

No se hacerlo. Muchas gracias de antemano.

Última edición por Daniel Ulczyk; 12/03/2010 a las 20:32 Razón: se remueve enlace de link de ejemplo (error 404)
  #2 (permalink)  
Antiguo 12/03/2010, 20:33
Avatar de Daniel Ulczyk
Super Moderador
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 9.263
Antigüedad: 19 años, 1 mes
Puntos: 2114
Respuesta: Redirección 301 + mod rewrite

Tema movido desde el foro de Posicionamiento SEO
__________________
—Somos lo que hacemos repetidamente. La excelencia, entonces, no es un acto sino un hábito. (Aristóteles dixit)
  #3 (permalink)  
Antiguo 13/03/2010, 23:56
Avatar de internetdominus  
Fecha de Ingreso: noviembre-2005
Ubicación: Estados Unidos
Mensajes: 535
Antigüedad: 18 años, 5 meses
Puntos: 12
Respuesta: Redirección 301 + mod rewrite

Cita:
Iniciado por lugano Ver Mensaje
Hola a todos, tengo este trozo de código para el htcaccess

# Reescribe la URL
RewriteRule ^mnl-(.+)\.html$ /?mnl=$1 [L]

# Redirecciona las peticiones externas de la URL dinámica a la URL estática
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /\?mnl=(.+)\ HTTP/
RewriteRule ^$ /mnl-%1\.html? [L,R=301]

Lo que necesito hacer es que la url reescrita al peticionarla se redireccione (301) a www.ejemplo.com y no a mnl.html

No se hacerlo. Muchas gracias de antemano.
Quieres hacer un redirect de una pagina que ya no existe?
O son varias paginas que ya no exiten? O talvez un directorio con todo su contenido.

Un sencillo redireccionador del tipo 301 es preferible si es que es una sola pagina o si son varias pero que sin problemas puedes agregar a tu archivo .htaccess

Etiquetas: mod, rewrite
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 09:07.