Hansi: Generierte HTML-Seite und CSS ?

Beitrag lesen

Hallo,

eine statische Seite wird normal aus dem www-Verzeichnis aufgerufen. Die Adresse lautet dann http://www.deinserver.de/deineseite.html. Die css-Datei wird normalerweise dann mit einem relativen Pfad angegeben. Z.B. src="script/styles.css" Das ergibt den Pfad http://www.deinserver.de/script/styles.css.

Eine generierte Seite enthält den Pfad, indem sie geriert wurde. Meißtens im cgi-Verzeichnis. der Pfad lautet dann http://www.deinserver.de/cgi-bin/deineseite.html. Der relative Pfad zu dem script ergäbe dann http://www.deinserver.de/cgi-bin/script/styles.css. Dort gibt es aber kein Verzeichnis und keine Datei. Das bedeutet, Du mußt in diesem Fall Deine css-Datei mit einer absoluten Adresse, wie im oberen Beispiel angeben.

TIP: Gib in automatisch generierte Seiten am besten auch die Links zu Unterseiten, zu Images, Scripts usw. immer absolut ein. Erspart viel Ärger;-)

Gruß Hansi