Moin,
ich habe eine Subdomain: sub.MeineURL.de und dort eine index.html. Diese wird bei Aufruf von sub.MeineURL.de angezeigt.
vorweg: Verwende für anonymisierte Beispiele bitte die gemäß RFC2606 dafür vorgesehenen Beispieldomains example.net, example.org oder so (aber example.de gehört ausgerechnet nicht dazu). So vermeidest du Ärger für den Fall, dass deine erfunden Domains tatsächlich existieren.
Der Dateibaum schaut so aus:
/ Hauptverzeichnis sub.MeineURL
Im Hauptverzeichnis habe ich eine Bilddatei.png und möchte diese in die erwähnte index.html einbinden; dazu habe ich dort die Zeile eingefügt:
<img src="../Hauptverzeichnis/Bilddatei.png" alt="Bildtext">
Der String "Bildtext" wird angezeigt, das Bild nicht. Wo ist mein Fehler?
Was du beschreibst, ist die Struktur im Dateisystem des Servers. Der Browser sieht das Ganze aber nur "von außen". Aus seiner Sicht sind die Hauptdomain und eine darunter angesiedelte Subdomain zwei völlig verschiedene Domains.
Du musst beim Adressieren also komplett "von außen" aus URL-Sicht denken.
Einen schönen Tag noch
Martin
Manchmal kann man gar nicht so viel fühlen, wie man denkt.
Und manchmal fühlt man so viel, dass man gar nicht denken kann.