Foros del Web » Programando para Internet » ASP Clásico »

reescribir URL isapi rewrite ASP

Estas en el tema de reescribir URL isapi rewrite ASP en el foro de ASP Clásico en Foros del Web. Buenos días a todos. Mi problema es el siguiente, tengo una web en ASP con servidor IIS. Estoy intentando reescribir mis URL´s con Isapi Rewrite ...
  #1 (permalink)  
Antiguo 16/07/2009, 02:25
 
Fecha de Ingreso: julio-2009
Mensajes: 2
Antigüedad: 14 años, 9 meses
Puntos: 0
reescribir URL isapi rewrite ASP

Buenos días a todos.
Mi problema es el siguiente, tengo una web en ASP con servidor IIS.
Estoy intentando reescribir mis URL´s con Isapi Rewrite (la versión 3 gratuita).

Mis URL´s son del tipo:
3w.misitio.es/carpeta/lista.asp?tipo=articulo&talla=3
y quiero que muestre en el navegador:
3w.misitio.es/lista/articulo/3

Este es el codigo que tengo en el httpd.conf

# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.64

RewriteEngine On
RewriteCompatibility2 On
RepeatLimit 200
RewriteBase

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^.?]+)$ %{REQUEST_URI}.asp [L]

RewriteRule ([A-Za-z0-9]*)/([A-Za-z0-9]*)/([A-Za-z0-9]*)$ carpeta/$1.asp?tipo=$2&talla=$3 [R=301,L]


Pues bien, cuando escribo en el navegador 3w.misitio.es/lista/articulo/3 me muestra la página
3w.misitio.es/carpeta/lista.asp?tipo=articulo&talla=3, hasta ahi bien , pero me cambia tambien la
URL por esta otra y por lo tanto nunca sale la nueva dirección en el navegador.

¿Saben a que se puede deber?¿Me estoy dejando algo por hacer?

Gracias a quien pueda ayudar.
  #2 (permalink)  
Antiguo 20/07/2009, 02:57
 
Fecha de Ingreso: julio-2009
Mensajes: 2
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: reescribir URL isapi rewrite ASP

Buenos días de nuevo.
¿Sabría alguien decirme si sólo tengo que modificar el httpd.conf en mi servidor o tengo k modificar tb algún otro archivo?
O cuál es la causa de que no me muestre la URL modificada.

Gracias.
  #3 (permalink)  
Antiguo 05/01/2010, 19:48
Avatar de Squadron  
Fecha de Ingreso: septiembre-2009
Mensajes: 297
Antigüedad: 14 años, 7 meses
Puntos: 11
Respuesta: reescribir URL isapi rewrite ASP

A que te refieres cuando dices que cambia la URL?

Ademas en la URL que das de ejemplo veo 2 variables, y segun me parece deberia formarse una URL con 2 parametros entonces

Si tu URL es:

3w.misitio.es/carpeta/lista.asp?tipo=articulo&talla=3

Entonces deberias hacerlo de forma que te muestrealgo asi:

3w.misitio.es/lista/articulo/articulo-3.html

la extension es opcional, podria configurarse para que no se arme, en cuanto al nombre tendria que ser asi porque son 2 parametros, uno es el articulo y el segundo es el de talla, porque cuando usas la URL y la llamas por por la URL formateada te deberia llevar al contenido de la URL original y para evitar errores deberia tener en el nombre de la URL formateada los 2 valores que se requieren en la URL original.

No he revisado lo del formateado de la URL para generar la URL formateada, aun estoy inveztigando el tema, pero me parece que por ahi va.
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 12:59.