the-driver
Neues Mitglied
Tach,
ich hab jetzt schon lange gegoogelt, aber entweder ich nehm die falschen keywords, oder es gibt wirklich nix.
ich hab (bisher lokal) meine kleine webseiten-struktur
- index.php
- html
meine seiten sind teilweise via htaccess "lesefreundlich" aufbereitet.
also statt index.php?page=artikel&id=2&x=34 is dann dort /kategorie/artikel.php oder /kategorie/unter/artikel.php
lokal hab ich in meinem apache ein virtualhost eingerichtet. dadurch kann ich alle bilder, includes, verlinkungen etc immer mit / machen. also z.B. src="/css/style.css" oder src="/img/bild.jpg".
Auf dem Webserver ist jetzt allerdings meine Homepage nicht unter / sondern /user/id/webseite/xxx/domain. Wodurch jetzt natürlich sämtliche verweise, Dateien usw nicht mehr funktionieren. Ich kann jetzt über PHP auslesen, wo mein Verzeichnis is ($_SERVER[DOCUMENT_ROOT]) - aber des kann ich ja nicht in der CSS-Datei für die Hintergrundbilder einsetzen.
Die Frage: Wie kann ich meiner Webseite sagen wo root is?
ich hab jetzt schon lange gegoogelt, aber entweder ich nehm die falschen keywords, oder es gibt wirklich nix.
ich hab (bisher lokal) meine kleine webseiten-struktur
- index.php
- html
- seite1.php
- seite 2.php
- css- seite 2.php
- style.css
usw...meine seiten sind teilweise via htaccess "lesefreundlich" aufbereitet.
also statt index.php?page=artikel&id=2&x=34 is dann dort /kategorie/artikel.php oder /kategorie/unter/artikel.php
lokal hab ich in meinem apache ein virtualhost eingerichtet. dadurch kann ich alle bilder, includes, verlinkungen etc immer mit / machen. also z.B. src="/css/style.css" oder src="/img/bild.jpg".
Auf dem Webserver ist jetzt allerdings meine Homepage nicht unter / sondern /user/id/webseite/xxx/domain. Wodurch jetzt natürlich sämtliche verweise, Dateien usw nicht mehr funktionieren. Ich kann jetzt über PHP auslesen, wo mein Verzeichnis is ($_SERVER[DOCUMENT_ROOT]) - aber des kann ich ja nicht in der CSS-Datei für die Hintergrundbilder einsetzen.
Die Frage: Wie kann ich meiner Webseite sagen wo root is?