Die Mainpage der Domain liegt unter /htdocs/test.com/eigentlicher_inhalt/index.html
Und diese Seite soll als www.test.com/index.html angezeigt werden.
Der VH-Eintrag sieht demnach derzeit so aus:
- Code: Select all
<VirtualHost *:80>
DocumentRoot "/htdocs/test.com/eigentlicher_inhalt"
ServerPath "/test.com/eigentlicher_inhalt"
ServerName www.test.com
</VirtualHost>
Leider funktionieren dann aber die Zugriffe auf übergeordnete Verzeichnisse (zB ../irgendwas/style.css, welches am Server unter /htdocs/test.com/irgendwas/style.ss zu finden ist) nicht (lt. Apache Log "konvertiert" er den Pfad, als wäre er ohne dem "../" im Dateisystem -> logischerweise findet er es nicht und meldet "File does not exist" im error.log)
Wenn ich das Verzeichnis "eigentlicher_inhalt" welasse, passt die Seite, aber ich hab halt die unerwünschte URL www.test.com/eigentlicher_inhalt/index.html
Irgendwelche Vorschläge, wie man das anstellt? Mit einem Rewrite oder Alias oder ...??
Ich kenn mich da zu wenig aus und bin mit dem Herumprobieren schon am Ende meiner Kräfte
Danke
lg
Harry