link a immagini esterne a wwwroot (era: html)

  • Creatore Discussione Creatore Discussione berol
  • Data di inizio Data di inizio

berol

Nuovo Utente
12 Dic 2006
14
0
0
vediamo se riesco a spiegarmi.
Ho un sito che si struttura in locale e si posiziona in C:\inetpub\wwwroot.
Tutte le cartelle si trovano all'interno del path sopra definito.

Adesso ho necessità di creare dei collegamenti con un'altra cartella che però mi risiederà fuori dal file system del web (C:\inetpub\www.root) ad esemipo in c:\foto.
Di questa cartella ho guardato le proprietà e ho fatto condivisione WEB; in effetti se faccio http://localhost/foto vedo l'elenco dei files contenuti, ma se da una pagina html faccio riferimento a questi files per visualizzarli non riesco a capire che path dargli.

esempio <img src"-----cosa devo mettere-----">

Grazie
Micol
 
Che Beota!!

scusate l'oggetto della discussione, come specificità 0

Grazie
Micol:mavieni:
 
in sostanza vuoi visualizzare le immagini contenute in una cartella del tuo hard disk?

ho una considerazione... hai pensato che quando pubblichi il sito le foto non le vedi più, dato che la C di riferimento diventa quella del server?

in ogni caso dimmi anche che linguaggio lato server stai usando

ps. rinominerò e sposterò la discussione
 
hard disk mio o del server

Ok, OK.
vedo di essere più chiara.

Ho sul server (è la macchina dove pubblico il sito) la cartella c:\inetpub\wwwroot all'interno della quale ho il mio sito.
La cartella c:\foto è sempre sul server, ma non sotto C:\inetpub\wwwroot.
Condivido la cartella foto in web (creazione directory virtuale).
Se mi collego con http:\\localhost\foto vedo il contenuto, ma se volessi da un altra pagina fare il collegamento ad una foto che indirizzo gli devo dare?

Grazie
Micol
 
eh, si, il problema sussiste...

la butto li, prima di trovare la soluzione... non puoi caricare in C:\Inetpub\wwwroot\foto ?

in ogni caso, se non sbaglio ma non ricordo come, dalle proprietà del sito web prederinito di iis dovresti poter simulare il precorso virtuale
 
in locale tutto funziona, ma...

se mi metto su un server esterno al pc locale non funzika molto.

Perchè i riferimenti di Server.mappath devono risidiere anche sul locale.

Mi chiedo, quindi, per le proprietà dell'oggetto file devo per forza usare i path assoluti (c:\wwwroot\inetpub......) o posso in qialche modo usare anche i path relativi (http://nome_pc/cartella/....)? In che modo?
Se devo usare un path assoluto è un disastro, perchè devo simulare sul locale il file system del server (IMPENSABILE!!).
esempio
instream.GetFolder(......path assoluto.....)??????


Grazie:hammer: :hammer:
Micol
 
non ancora provato, ma ...

quindi mi srai dicendo che io posso mettere getFolder("http://nomecartella/pinco_pallo/") ?

Mi suona strano, provo e poi ti faccio sapere.


Grazie
Micol:fonzie:
 

Discussioni simili

M
Risposte
16
Visite
5K
HTML e CSS
Membro cancellato 26246
M