Hallo,
ich möchte gerne meine Webseiten wie hier beschrieben realisieren:
ak|weblog hat geschrieben:
Absolute URLs, die auf das root-Verzeichnis der Website Bezug nehmen, sind in vieler Hinsicht praktischer als relative. Unter anderem kann man sich viel Mühe und Kopfzerbrechen sparen, wenn man einzelne Dateien woanders hin kopiert, da die Verweise immer vom root-Verzeichnis abwärts funktionieren und nicht im Bezug zu der Datei, in der ein Verweis angelegt ist. Ein Beispiel: Relative URL: <a href="../bilder/bild.jpg"> Absolute URL: <a href="/bilder/bild.jpg"> Außerdem wird empfohlen, möglichst nicht auf Dateien, sondern auf Verzeichnisse zu verweisen, so dass das Dateiformat, das sich bei einem Redesign ändern könnte, unerheblich ist. Auch hierzu ein Beispiel: schlechte URL:<a href="/autoren/franz.html"> bessere URL: <a href="/autoren/franz/"> Im Verzeichnis /franz/ liegt eine Datei, die entweder index.html, index.php oder sonstwie heißen kann. Das vermeidet kaputte URLs, wenn man einmal die Technologie der Site umstellt. Diese URLs lassen sich aber lokal nur dann testen, wenn man einen Webserver installiert hat. Das Dateisystem des Betriebssystems kann damit nichts anfangen.
* Quelle: ak|weblog
Ich habe nun verschiedene Website-Projekte in entsprechenden Unterverzeichnissen meines DocumentRoot Verzeichnises.
Beispiel:
http://localhost/MyWebsite/index.php
Damit das aber mit den absoluten URLs bei mir lokal funktioniert, müsste die Website direkt im DocumentRoot Verzeichnis liegen. Da ich aber mehrere bearbeite würde sich das schlecht machen.
Gibt es da eine Möglichkeit apache so einzustellen, dass mir die Unterverzeichnisse nicht im Weg stehen?
Oder vielleicht eine ganz andere Lösung?
Ich würde mich sehr freuen, wenn ihr mir helfen könntet.
Gruß, isinkwa