Regina Schlauklug: Absolute Dateipfade

Beitrag lesen

Moin,

angenommen einen html-Seite wird bei A gehostet. Die verlinkten Dateien (Bilder etc.) beim Provider B.

dann würde ich mich als allererstes fragen: Warum?? Warum schiebt man nicht die Bilder auch auf den Server von Hoster A rüber und hat dann alles beieinander?

Zum Bleistift weils ned geht! Ich arbeite z.B. viel mit baseportal. Dort kann ich zwar Textdateien ablegen, aber keine Bilder etc.

Problem: Der Host B ist in Bangladesh und die URL zum Bilderordner ungefähr zwei Meter lang.

Und Hoster B ist vielleicht nicht so zuverlässig, wie man es von europäischen Anbietern gewöhnt ist, und fällt öfters mal für kurze Zeit aus.

Das war ja nur ein plakatives Beispiel - nicht allzu ernst zu nehmen ...

Wäre es da nicht sinnvoll, man könnte die URL zu allen externen Dateien zentral in der .html oder .css definieren, sodaß an sie beim Umzug nur an einer Stelle ändern muss, nicht alle 253 Links in der .html.

Unter der Prämisse, dass man die Daten wirklich auf unterschiedlichen Servern hat ... ja. Aber genau diese Voraussetzung ist IMO der Punkt, an dem man ansetzen sollte.

... muss in meinem Fall leider so sein. Konkret: .html-Datei liegt bei baseportal auf und nutzt deren Datenbankfunktion, die ext. Dateien liegen beim Internet-Provider.

Hat einer ne Idee oder Lösung. Das Internet hat nix diesbezüglich rausgeworfen ...

Eventuell könnte dir das base-Element helfen. Allerdings nicht für Hintergrundbilder, die via CSS eingebunden werden.

Das ich da nicht selbst drauf gekommen bin - ist eigentlich ganz einfach!!! Ich war gerade drauf und dran in der .css mit content:'text' die URL in den Link zu schmuggeln. Aber so isses ja viel komfortabler.

Schankedönchen!