Foros del Web » Programación para mayores de 30 ;) » .NET »

HttpHandler y HttpModule: Reescribir urls

Estas en el tema de HttpHandler y HttpModule: Reescribir urls en el foro de .NET en Foros del Web. Hola, Actualmente, en mi aplicación aspnet, tengo rutas de la forma www.mipagina.com/seccion/index.asp?P1=A&P2=B y quería manejar rutas de la forma www.mipagina.com/seccion/A/B He mirado en internet y, ...
  #1 (permalink)  
Antiguo 07/07/2008, 04:21
 
Fecha de Ingreso: abril-2008
Mensajes: 40
Antigüedad: 16 años
Puntos: 0
HttpHandler y HttpModule: Reescribir urls

Hola,

Actualmente, en mi aplicación aspnet, tengo rutas de la forma

www.mipagina.com/seccion/index.asp?P1=A&P2=B

y quería manejar rutas de la forma

www.mipagina.com/seccion/A/B

He mirado en internet y, según he visto, tengo que cambiar los enlaces en la web poniendolas de la segunda forma y luego crear un componente para convertir esas rutas en las otras a la hora de hacer la petición.
Hay dos formas de implementarlo: HttpHandler y HttpModule. ¿Podéis darme vuestra opinión sobre cual es mejor para lo que yo busco?

El HttpHandler parece suficiente y más sencillo pero quizá el HttpModule sea mejor por otros aspectos.

Muchas gracias por vuestra ayuda.

Saludos.
V.
  #2 (permalink)  
Antiguo 09/07/2008, 16:13
 
Fecha de Ingreso: enero-2008
Mensajes: 65
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: HttpHandler y HttpModule: Reescribir urls

Buena, lo que necesitas es un módulo de URL Rewriter.

Aquí tienes un enlace donde explica como realizar la implantación, así como de donde descargar el código.

Ejemplo URL Rewriter

Embarazo
  #3 (permalink)  
Antiguo 10/07/2008, 11:19
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Respuesta: HttpHandler y HttpModule: Reescribir urls

otro ejemplo bastante bueno (de hecho lo utilizo) es el siguiente

http://www.urlrewriting.net/149/en/home.html

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
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 08:01.