Non c'è alcun motivo per cui debba accadere ciò che dici, C:, D:, E: ... sono uguali, ci mancherebbe altro!
Anzi ti dirò che se già solo spostandolo da C: ad un'altra unità non funziona più, è altamente improbabile che funzioni una volta portato in rete.

Controlla bene se non ti è sfuggito qualche posizionamento riferito a C:, oppure posta il codice.

Ma poi, fammi capire, il sito è in html puro e quindi lo visualizzi aprendo direttamente col browser la pagina index oppure è in php e quindi passi attraverso un server locale come lo xampp?
Questo te lo chiedo perché se fosse così potrebbe intervenire il firewall o qualche altro SW di sicurezza a bloccare le immagini.

Ciao