Ver Mensaje Individual
  #16 (permalink)  
Antiguo 24/09/2010, 20:07
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: problemas con html

alex760125:


Disculpa pero eres muy poco claro, analicemos

Primero demos por sentado algunos supuestos,

tenes apache en tu pc instalado en
c:\apache\
la raiz de tu servidor local en
c:\apache\htdocs
tu dominio se llama www.alex.com
tu servidor en la web tambien es Apache
tu carpeta para publicar en la web es
/www/users/alex/htdocs

además tendremos en tus respectivos servidores
c:\apache\htdocs\imagen
/www/users/alex/htdocs/imagen

y finalmente el archivo de ejemplo será logo.jpg


Ahora te cito

Cita:
Quiero saber que URL debo poner en src para que Apache pueda localizarla
en ambos casos
con src=/imagen/logo.jpg va a funcionar, ahora uqe si te fereris a una url (no ruta) absoluta
para tu apache local
src="http://localhost/imagen/logo.jpg"
en tu web en internet
src="http://www.alex.com/imagen/logo.jpg"


sigamos...

Cita:
y de esta forma visualizar en mi navegador archivos que tengo en el servidor los cuales tienen URL de mi disco C
Eso es una incongruencia, primero, insisto, a cual de los servidores te referis,?

Para servidor instalado en tu PC, la url del archivo que en tu "sistema de archivos" se ubica en c:\apache\htdocs\imagen\logo.jpg" es, ya te lo indiqué

src="imagen.jpg"
src="/imagen.jpg"
src="http://localhost/imagen/logo.jpg"

Para tu servidor web NO hay ninguna URL que lo vincule a tu disco C:, salvo qué Y esto ya es otra cosa, lo que vos quieras es que en tu servidor en la web aparezcan referencias a las url de tu servidor local, para lo cual primero tendría que hacer visible desde internet tu apache local, a través de tu ip o de algun redireccionamiento de dns (servicios como DynDns, etc)

Vamos a omitir esto último, si pones todos los documentos de tu web dentro de htdocs, con lo que ya te explique basta y sobra, no hay mucho misterio.

Viendo tus ejemplos, se me ocurre una última posibilidad, supongamos que tienes como dijimos c:\apache\htdocs, como raiz de tu servidor local,
pero se te ha ocurrido, poner tu carpeta de imágenes No en
c:\apache\htdocs\imagen sino en "C:\Users\ALEXANDER\Pictures", bueno, tambien podrias, pero tendrias que configurar en tu apache un "Alias" para dicha carpeta. Pero hacer eso, ya es otra historia, si en esta oportunidad he logrado interpretarte, avisame y te explico como se hace.


saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.