Tomar directorio IIS como parametro ASP

15/07/2005 - 11:21 por nungon | Informe spam
Buenos y calurosos días.

Tengo una web en la que 7 páginas asp se repiten una y otra vez en
miles de directorios. Por qué? porque quiero mantener, de cara al
usuario, la bonita url www.miweb.com/nombreusuario/paginaX.asp
Como podéis imaginar, esto hace que el mantenimiento sea tedioso,
porque cuando cambio algún asp tengo que correr un programa que lo
copie a los xmil directorios, aparte de que al IIS le cuesta mucho
arrancar tanto directorio virtual.
La solución sería tan sencilla como cambiar la url a
www.miweb.com/paginaX.asp?usuario=nombreusuario pero ya no sería tan
fácil de recordar y probablemente perdería tirón.

Mi pregunta es de qué forma puedo simular este último comportamiento
pero manteniendo la url "bonita"?, es decir, capturar el directorio
inexistente y pasarlo al asp como parámetro, todo ello sin cambiar la
url durante la navegación por cada una de las 7 páginas.

He preguntado a mucha, mucha gente, y nadie me sabe decir.

Gracias de antemano por vuestra ayuda.
Nungon.
 

Leer las respuestas

#1 nungon
15/07/2005 - 16:14 | Informe spam
A ver si me se explicar mejor.

Tengo una web donde albergo comunidades de usuarios.
Cada comunidad tiene una miniweb albergada en
www.miweb.com/nombrecomunidad con unas páginas
foro.asp
galeria.asp
descargas.asp

Esto se repite en cada una de las comunidades.

El problema es que tengo unas 1500 comunidades, y en cada una tengo
repetidas las mismas páginas asp.

Para qué? para mantener la url
www.miweb.com/nombrecomunidad
en vez de
www.miweb.com/?comunidad=nombrecomunidad

parecerá una tontería, pero el hecho de tener una url "limpia" de
caracteres extraños hace que los usuarios la recuerden mejor, al menos
en mi web. Ya lo cambié hace tiempo y lo tuve que volver a poner como
estaba porque se me quejaron todos.

Lo que quiero es suprimir los 1500 directorios, y hacer que todos lean
las mismas páginas asp, cogiendo el nombre del directorio
(nombrecomunidad) como parámetro, ya que lo necesito para hacer los
queries de los foros, descargas, etc...

Esto tiene que ser transparente para el usuario, tanto al acceder como
al navegar, de tal forma que en la url siempre ponga
www.miweb.com/nombrecomunidad/nombrepagina.asp

en vez de
www.miweb.com/nombrepagina.asp?comunidad=nombrecomunidad

Gracias por tu ayuda.

Preguntas similares