elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Problema en htaccess con redireccion 301
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema en htaccess con redireccion 301  (Leído 2,431 veces)
jomagalo

Desconectado Desconectado

Mensajes: 31


Ver Perfil WWW
Problema en htaccess con redireccion 301
« en: 8 Septiembre 2016, 17:28 pm »

Estoy intentando hacer una redirección 301 y no encuentro la forma.

Url a redireccionar?
Código:
http://www.dominio.com/categoria.html/subcategoria.html?seo_path=categoria/subcategoria

He probando lo siguiente sin éxito:

Código:
RewriteCond %{REQUEST_URI} ^/categoria.html/subcategoria.html$
RewriteCond %{QUERY_STRING} ^seo_path=categoria/subcategoria$
RewriteRule .* http://www.dominio.com/nueva-categoria.html [L,R=301]

Este tampoco funciona:

Código:
Redirect 301 /categoria\.html/subcategoria\.html\?seo_path\=categoria/subcategoria http://www.dominio.com/nueva-categoria.html

Puedo hacer redirecciones correctamente con RewriteRule y Redirect pero con esa url no encuentro la forma.

Por favor, alguien entendido en .htaccess puede ayudar?


En línea

Axarquia Informatica
Repuestos para Televisores
Jeferi


Desconectado Desconectado

Mensajes: 886



Ver Perfil WWW
Re: Problema en htaccess con redireccion 301
« Respuesta #1 en: 8 Septiembre 2016, 20:58 pm »

Estoy probando esas condiciones en un tester online http://htaccess.mwl.be/ y parece estar funcionando correctamente. Lo único que con ese RewriteRule la dirección de salida no es correcta.

Cambiando el RewriteRule me da la URL de salida que espero:
Código:
RewriteRule ^(.*) http://www.dominio.com/nueva-categoria.html [L,R=301]


En línea

jomagalo

Desconectado Desconectado

Mensajes: 31


Ver Perfil WWW
Re: Problema en htaccess con redireccion 301
« Respuesta #2 en: 9 Septiembre 2016, 11:02 am »

Casi funcionaba con la forma que me comentaste, pero de salida me daba esto
Código:
http://www.dominio.com/nueva-categoria.html?seo_path=categoria/subcategoria

El tester online que me indicaste me facilito la tarea y pude solucionar añadiendo ? al final del RewriteRule

Código:
RewriteRule ^(.*) http://www.dominio.com/nueva-categoria.html? [L,R=301]

De esta forma si me da la url de salida correcta

Muchas gracias por todo
En línea

Axarquia Informatica
Repuestos para Televisores
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
.htaccess y redirección de links
Desarrollo Web
Wargolth 5 4,911 Último mensaje 17 Mayo 2010, 19:32 pm
por el-brujo
redireccion con htaccess?
Desarrollo Web
Cergath 2 2,581 Último mensaje 18 Junio 2010, 08:48 am
por Servia
Redireccion htaccess
Desarrollo Web
-Gosw- 2 2,992 Último mensaje 14 Agosto 2010, 19:41 pm
por -Gosw-
Redirección con parámetros con .htaccess
Desarrollo Web
sexto 0 1,960 Último mensaje 8 Noviembre 2013, 11:18 am
por sexto
AYUDA!! Redireccion .htaccess
Desarrollo Web
hels01 1 2,153 Último mensaje 2 Agosto 2016, 06:44 am
por cassiani
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines