Foros del Web » Programando para Internet » ASPX (.net) »

Url amigable

Estas en el tema de Url amigable en el foro de ASPX (.net) en Foros del Web. Hola gente, Lo que quiero hacer es que esta url www.midominio.com/users.aspx?id=10222 sea como esta: www.midominio.com/10222 he oido hablar algo de rewrite...agradezco sus comentarios Obviamente tambien ...
  #1 (permalink)  
Antiguo 07/12/2008, 19:34
 
Fecha de Ingreso: junio-2006
Mensajes: 61
Antigüedad: 17 años, 10 meses
Puntos: 2
Pregunta Url amigable

Hola gente,

Lo que quiero hacer es que esta url www.midominio.com/users.aspx?id=10222

sea como esta:

www.midominio.com/10222

he oido hablar algo de rewrite...agradezco sus comentarios

Obviamente tambien despues de haber logrado que la url quede asi, necesito poder capturar ese id cómo se hace con Request.QueryString

Gracias por su ayuda,
  #2 (permalink)  
Antiguo 07/12/2008, 22:02
Avatar de jcxnet  
Fecha de Ingreso: octubre-2005
Ubicación: Perú
Mensajes: 784
Antigüedad: 18 años, 7 meses
Puntos: 56
Respuesta: Url amigable

puedes usar htaccess para quitas las extensiones:
Código:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.aspx -f
RewriteRule ^(.*)$ $1.aspx
__________________
►I'm a devil on the run ♂
Jcxnet.com
*Keep It Simple **
  #3 (permalink)  
Antiguo 08/12/2008, 07:35
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Url amigable

jcxnet eso es para apache si no me equivoco

en asp.net investigate sobre urlrewriter y los httphandlers
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #4 (permalink)  
Antiguo 08/12/2008, 07:47
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: Url amigable

http://www.isapirewrite.com/
Ahi podes bajar una version gratis para sobre escribir tus paginas, lo instalas y te deja en archivos de programa una carpeta helicon con un archivo httpd.ini dentro, le das propiedades y le sacas el solo lectura.

Luego pones con expresiones regulares como queres la url, por ejemplo...
RewriteRule ^(.*)/(.*)/(.*)/(\d{4})/USA/Cars-(\d+)-(.*) $1/TuPagina.aspx?Cod=$5&m=False&fch=$2/$3/$4 [I,L]

Tenes que darle restart al IIS cada vez que modifiques este archivo ok.

Suerte y tenes para empezar ahi.
  #5 (permalink)  
Antiguo 08/12/2008, 07:48
Avatar de jcxnet  
Fecha de Ingreso: octubre-2005
Ubicación: Perú
Mensajes: 784
Antigüedad: 18 años, 7 meses
Puntos: 56
Respuesta: Url amigable

Cita:
jcxnet eso es para apache si no me equivoco
Oops, así es, lo siento, es la costumbre :)
__________________
►I'm a devil on the run ♂
Jcxnet.com
*Keep It Simple **
  #6 (permalink)  
Antiguo 08/12/2008, 11:34
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Respuesta: Url amigable

Hola camilodeveloper prueba con esto:

http://urlrewriter.net/

es muy efectivo con lo de las direcciones amigables, ese lo uso en la pagina donde yo trabajo y funciona genial, y lo mejor es que google cae redondito y gradualmente tu sitio se va posicionando, y lo mejor que es

GRATIS


cualquier duda al respecto pues por aquí andamos.
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
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 04:22.