Diseño Web Bilbao - Diseño páginas Web Bilbao

Diseño y desarrollo de aplicaciones web profesionales en Bilbao

ASP y las URL amigables

ASP, el viejo ASP, buen amigo de los programadores web, parece quedarse atrás frente al primo PHP. Funciones, documentación y miles de ejemplos, además de clases increible hacen a priori un enemigo imbatible a PHP.

Sin embargo el viejo ASP sigue siendo estable, duro y sencillo, y sobre todo muy rápido para aplicaciones sencillas.
Uno de los problemas que nos encontramos al trabajar con ASP es que no podemos hacer FRIENDLY URL, que para quien no lo sepa, son estas URLs que leyendolas casi nos hacemos a la idea de lo que la web nos va a ofrecer.
Y dicen que con ingenio todo se supera. Las URL amigables son mas que factibles falseando el fichero 404 personalizable del IIS, a saber, ejemplo:
Queremos convertir: index.asp?id=1
por
una URL amigable, por ejemplo: Esto-es-el-titulo-de-la-1.html

Lo primero, chequear si podemos activar errores personalizados en nuestro servidor, una vez hecho esto, crearemos nuestro propio 404.asp, con el siguiente contenido:

strQ = Request.ServerVariables("QUERY_STRING")
'Con esto tendremos la pagina que nos envía
if srtQ="Esto-es-el-titulo-de-la-1.html" then
server.transfer "index.asp?id=1"
end if

É Voilá, hemos creado un enlace amigable, una página que no sirve fisicamente en el servidor, magicamente no manda a donde queremos y siendo amistosos con GOOGLE

29.12.2009  Unax

2comentarios


COMENTARIOS

Efectivamente no se puede Albert, sin embargo podemos usar nuestra URL amigable para pasar los parámetros

por Unax 15 junio 2010, 12:53

No se pueden pasar rutas con parámetrios con el server.transfer, o me equivoco?
Gracias.

por Albert 15 junio 2010, 12:31


 

Categorías del blog



Añadir comentario


CAMBIAR IMAGEN

© Copyright 2000-2009 minimol Derechos reservados      RSS Feed     Add to Delicious     facebook     twitter