URL als eine Art "Variable" im HTML Code ... möglich?
fnslawr
- html
Hallo,
hab da ein Problem:
ich habe auf einem ftp ca 50 html Dateien liegen. In allen diesen Dateien wird ein CSS - Stylesheet eingebunden.
Etwa so:
<link rel="stylesheet" type="text/css" href="http://server_A/css/sheet.css">
Nun wird irgendwann dieser server auf server_B umgestellt und die URL muss dann natürlich lauten http://server_B/css/sheet.css ...
Soweit so gut.. ich soll das nun so lösen dass dieser Verweis im HTML Code variabel ist. D.h. zum Beispiel im HTML Code steht ein Verweis auf EINE Datei in der dann die richtige URL steht, so dass man sie nur einmal zentral ändern müsste.
Ich habe meine Zweifel ob das mit HTML überhaupt möglich ist. Ich habe auch gegoogled was das Zeug hält, also nicht schimpfen :) Ich vermute ja dass ich das mit javascript oder php machen muss oder? Habe da relativ wenig Erfahrung.
Wäre schön wenn jemandem was einfallen würde.
MfG
Yerf!
Ich habe meine Zweifel ob das mit HTML überhaupt möglich ist.
Jein. Der Lösungsweg ist ein anderer und sollte hiermit klar werden.
Gruß,
Harlequin
@@fnslawr:
<link rel="stylesheet" type="text/css" href="http://server_A/css/sheet.css">
Nun wird irgendwann dieser server auf server_B umgestellt und die URL muss dann natürlich lauten http://server_B/css/sheet.css ...
Warum werden dann nicht alle HTML-Dateien auf einmal geändert? Mit dateiübergreifendem Suchen und Ersetzen ein Kinderspiel.
Soweit so gut.. ich soll das nun so lösen dass dieser Verweis im HTML Code variabel ist. D.h. zum Beispiel im HTML Code steht ein Verweis auf EINE Datei in der dann die richtige URL steht, so dass man sie nur einmal zentral ändern müsste.
Ich habe meine Zweifel ob das mit HTML überhaupt möglich ist.
Nein. Mit HTML nicht.
Du kannst aber das aber auslagern und serverseitig einfügen (SSI, PHP, ...).
Live long and prosper,
Gunnar
Tach,
ich habe auf einem ftp ca 50 html Dateien liegen. In allen diesen Dateien wird ein CSS - Stylesheet eingebunden.
FTP ist ein ungewöhnlicher Weg um HTML-Dateien zu verbreiten.
<link rel="stylesheet" type="text/css" href="http://server_A/css/sheet.css">
Nun wird irgendwann dieser server auf server_B umgestellt und die URL muss dann natürlich lauten http://server_B/css/sheet.css ...
liegt die HTML-Datei auf dem selben Server, wie die HTML-Datei? Dann könnte eine <http://de.selfhtml.org/html/allgemein/referenzieren.htm#absolut@title=absolute Pfadangabe> dein Problem lösen.
mfg
Woodfighter