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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


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


Desconectado Desconectado

Mensajes: 911


Ver Perfil
htaccess redirect 301
« en: 4 Diciembre 2012, 22:07 pm »

tengo el siguiente codigo en el htaccess
redirect 301 motor.php?id_pagina=pagina/subpagina http://www.midominio.com/pagina/subpagina

y no funciona. si sólo pongo hasta motor.php ok, pero no es capaz de redirigir segun los parámetros que le llegue, y esa es la clave ya que yo quiero redirigir explícitamente cuando id_pagina sea valorX/valorY. Es contenido dinámico que crea el cms porquería este, y no se como indicarle explícitamente los parámetros.

Sabeis cual es el problema?
gracias


En línea

OssoH


Desconectado Desconectado

Mensajes: 911


Ver Perfil
Re: htaccess redirect 301
« Respuesta #1 en: 4 Diciembre 2012, 22:10 pm »

basicamente lo que intento hacer es Redireccionar el tráfico web

Si lo que deseamos es que si alguien intenta acceder a un archivo en concreto le redirija a otro fichero, podemos utilizar la directiva Redirect:

Redirect /fichero.php http://sudominio.com/otros/nuevofichero.php

Pero no funciona!! :(


En línea

OssoH


Desconectado Desconectado

Mensajes: 911


Ver Perfil
Re: htaccess redirect 301
« Respuesta #2 en: 4 Diciembre 2012, 22:27 pm »

solucionado, seria de la siguiente forma porque cuando se trata de variables la cosa cambia.

RewriteCond %{QUERY_STRING} ^id_category=3 [NC]
RewriteRule ^category\.php$ /category.php?id_category=21 [R=301,L]

En línea

OssoH


Desconectado Desconectado

Mensajes: 911


Ver Perfil
Re: htaccess redirect 301
« Respuesta #3 en: 4 Diciembre 2012, 23:00 pm »

nada, no funciona porque cuando entro en el id_category=39 por ejemplo me dirige a la category=21.   :-(
En línea

OssoH


Desconectado Desconectado

Mensajes: 911


Ver Perfil
Re: htaccess redirect 301
« Respuesta #4 en: 4 Diciembre 2012, 23:13 pm »

Esta vez si.
el codigo correcto seria :

RewriteCond %{QUERY_STRING} ^id_category=3$ [NC]
RewriteRule ^category\.php$ /category.php?id_category=21 [R=301,NE,NC,L]
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
2 Google Bugs XSS&Redirect with using bit.ly (video)
Nivel Web
sony1a2 8 5,688 Último mensaje 4 Enero 2011, 22:26 pm
por berz3k
Problema con no-ip, al hacer (port 80 redirect)
Redes
jrhernandez 0 2,105 Último mensaje 14 Marzo 2012, 04:09 am
por jrhernandez
Google Redirect
Seguridad
hctrwp 2 2,763 Último mensaje 5 Abril 2012, 03:18 am
por hctrwp
URL Redirect de Google
Desarrollo Web
sexto 2 1,762 Último mensaje 23 Enero 2014, 09:49 am
por sexto
URL amigable .htaccess
Desarrollo Web
basickdagger 5 2,976 Último mensaje 15 Enero 2022, 21:37 pm
por .xAk.
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines