Ich habe folgendes Problem bei der Konfiguration des Apache Webservers. Ganz grob versuche ich folgendes zu machen:
Die Situation ist folgende. Ich habe mehrere fremde Websiten auf meinem Server gehostet sowie auch meine eigene. Zusätzlich habe ich bestimmte Projekte, an denen ich jeweils gerade arbeite mit DAV in Apache eingebunden. Nun möchte ich natürlich nicht, dass folgendes möglich ist. svn.einefremdedomaindibeimirgehostetist.ch/myproject und auch www.meinedomain.ch/myproject sollte nicht auf das repository führen. Nur svn.meinedomain.ch/myproject soll funktionieren.
Folgendes habe ich also mal versucht:
- Code: Select all
<VirtualHost _default_:443>
<Directory />
Order deny,allow
deny from all
</Directory>
# Wichtige sachen
</VirtualHost>
<VirtualHost svn.mydomain.ch:443>
# Wichtige sachen
<Location /myrep>
DAV svn
# wichtige Sachen
</Location>
</VirtualHost>
Aber irgendwie habe ich den Eindruck, dass er immer auf <VirtualHost _default_:443> auch dann, wenn ich https://svn.mydomain.ch im Browser eintippe...
Könnt Ihr mir helfen und mir aufzeigen, was ich falsch mache?
Herzlichen Dank