fnslawr: URL als eine Art "Variable" im HTML Code ... möglich?

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

  1. 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

    --
    <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->
  2. @@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

    --
    „Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)
  3. 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