para Manuel Vera

25/06/2005 - 14:43 por TR | Informe spam
Hola Manuel,

Madre mia que lio.. jejejee.. a ver.. yo tengo esta estructura:

a] c:\inetpub\wwwroot\proyecto\index.asp
b] c:\inetpub\wwwroot\proyecto\global.asa
c] c:\inetpub\wwwroot\proyecto\images\foto.jpg
d] c:\inetpub\wwwroot\proyecto\includes\hoja.css
e] c:\inetpub\wwwroot\proyecto\pasarelas\index.asp
f] c:\inetpub\wwwroot\proyecto\forosuevo\index.asp

en [b] hay una linea que es a] Application("ruta_servidor")="/"

cuando entras a [a] no se cargan las imagenes ni los includes, porque
las rutas serían:

<LINK href="<%=Application("ruta_servidor")%>includes/hoja.css"
type=text/css rel=Stylesheet>
que seria: "/includes/hoja.css"

para que funcione la index.asp tengo que quitar "/" del global.asa y el
index.asp funciona, porque las rutas son:

<LINK href="<%=Application("ruta_servidor")%>code/menu_principal.css"
type=text/css rel=Stylesheet>
que sería: "includes/hoja.css"

bien... ahora si entramos a [e], no se carga ninguna imagen ni hoja de
estilos, porque las rutas son:

<LINK href="<%=Application("ruta_servidor")%>"
type=text/css rel=Stylesheet>
independientemente de como este el global.asa no encuentra la ruta
porque sería:

"/includes/hoja.css"
"includes/hoja.css"


para que se carge todo correctamente tendría que ser:
"../includes/hoja.css"


esto ocurre en [e] como en [f].. etc .. la ruta siempre es la misma.

en mi equipo local no funciona.. pero el servidor si.

saludos y gracias,








Manuel Vera escribió:
Por favor, indicame si esta es tu estructura de carpetas:

a] c:\inetpub\wwwroot\
b] c:\inetpub\wwwroot\images
c] c:\inetpub\wwwroot\includes
d] c:\inetpub\wwwroot\proyecto
e] c:\inetpub\wwwroot\proyecto\images
f] c:\inetpub\wwwroot\proyecto\includes
g] c:\inetpub\wwwroot\proyecto\pasarelas
h] c:\inetpub\wwwroot\proyecto\pasarelas\images
i] c:\inetpub\wwwroot\proyecto\pasarelas\includes

Entonces, ¿tienes "index.asp" en "a", "d" y "g"?
¿Y en cada "index.asp" hay referencias a archivos CSS y de imagen en sus
carpetas internas?
En este caso basta que la referencia a la imagen sea:
<img src="images/foto.gif">

Ahora, si tienes las misma imagenes y CSS en "b" y "c" y quieres que
index.asp que esta en "d" y "g" apunten al mismo entonces es:
<img src="/images/foto.gif">

Si las imagenes y CSS estan en las carpetas arriba de donde esta index.asp
entonces es:
<img src="../images/foto.gif">
Sin embargo, este no te sirve si index.asp esta en "a"

Puedes revisar estas variables globales del servidor para ubicar la ruta en
cada .ASP:
<P>PATH_INFO: <%=Request.ServerVariables("PATH_INFO")%>
<P>SCRIPT_NAME: <%=Request.ServerVariables("SCRIPT_NAME")%>

En 3 niveles que cree para probar me arrojo estos resultados:
PATH_INFO: /proyecto.asp
SCRIPT_NAME: /proyecto.asp

PATH_INFO: /proyecto/proyecto.asp
SCRIPT_NAME: /proyecto/proyecto.asp

PATH_INFO: /proyecto/pasarela/proyecto.asp
SCRIPT_NAME: /proyecto/pasarela/proyecto.asp

Salu2
MV

PD: La información sobre los diferentes global.asa en las diferentes
sub-carpetas no me funcionó. Me parece que estaba equivocado.

Preguntas similare

Leer las respuestas

#6 TR
28/06/2005 - 22:18 | Informe spam
oki,, voy a probarlo

ya te contaré.

muchas gracias por todo,

saludos,

Manuel Vera escribió:
Si, me refiero a eso, a crear directorios virtuales para que asi referencies
directamente la carpeta de INCLUDES e IMAGES.
Salu2
MV

"TR" wrote in message news:

puedo crear directorios virtuales... pero no se si te estas refiriendo a
eso... si hay alguien que lo sepa.. que me ayude please.

saludos,

Manuel Vera escribió:

Creo que en el IIS le llegas desde el Panel de Control de Windows, en





una

sección de Administración de Servicios o algo parecido. IIS tambien





tiene la

opción de directorios virtuales, pero te aconsejo que antes de seguir
investigando esto en tu equipo, averigues si donde tienes alojado tu web





te

permiten declarar esos directorios.

Salu2
MV









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida