Soweit sogut!
Also erstaunlicher Weise funktioniert das mit dem Virtual Host tatsächlich!
Das es dann doch so einfach sein konnte!
Also erstmal vielen Dank für die Hinweise!!!
Meine bisherige Lösung sieht nun wie folgt aus:
User Paul bekommt nun im Webordner den Ordner Paul, damit er über den Virtual Host angesprochen werden kann.
paul.<meinedomain>.de -> http://www.<meinedomain>.de/paul
in dem Ordner paul liegt eine .htpaccess mit folgendem Inhalt:
Rich (BBCode):
<FilesMatch "^\." >
deny from all
</FilesMatch>
<Files .htaccess>
order allow,deny
deny from all
</Files>
redirect permanent / https://www.<meinedomain>.de/~paul
Somit führ der Aufruf von paul.<meinedomain>.de zu einer Umleitung auf https://www.<meinedomain>.de/~paul.
(Frage am rande hierzu: kann man diese Umleitung so gestallten, dass trotzdem in der Adressleiste des Browsers paul.<meinedomain>.de anstatt der umgeleiteten URL stehen bleibt?)
Für das von mir gewünschte Ergebnis ist das aber wohl erst der Anfang einer Lösung. Bisher habe ich die DS so konfiguriert, dass alle HTTP Zugriffe automatisch auf HTTPS umgeleitet werden. Das führt nun zu Problemen, da mein Zertifikat nur für www.<meinedomain>.de ausgestellt ist und nicht für Wildcard-Domains (diese Zertifikate sind ja dann auch gleich um ein vielfaches teurer).
Das führt nun bei dem beschriebenen Beispiel (und aktivierter Umleitung von HTTP auf HTTPS) dazu, dass
VOR dem Zugriff auf die .htaccess der Browser schon meckert, da dass Zertifikat nicht für paul.<meinedomain>.de ausgestellt ist sondern eben für www.<meinedomain>.de.
Soweit ist das ja jetzt alles schon mal sehr funktional - bis auf eben dieses durchaus große Problem für mich, dass der HTTP Zugriff über Port 80 nun für den ganzen User und System Apache offen ist - und das stört mich natürlich entsprechend (sonst würde ich für meine ganzen Passwort Abfragen auch kein Zertifikat für HTTPS brauchen).
Also nun die neue Herausforderung:
Wie kann ich alle Zugriffe auf die DS nun wieder über .htaccess oder sonst was "sicher" machen, also so, dass die aufgerufenen Seiten wieder auf die entsprechenden HTTPS Seiten umgelegt werden?
Eine Möglichkeit wäre wohl, in jeden Ordner eine .htaccess zu legen, die auf sich selbst, nur eben auf HTTPS umleitet (per redirect permanent). Erscheint mir aber etwas umständlich - vorallem wegen dem System Apache und der in der DS "verstreuten" Webinhalte (Webalizer, Mail, Photo, eXplorer etc.).
Oder muss ich dafür gar den bisherigen Lösungsansatz wieder verwerfen?
Also wer hat rat?
Grüße,
Brian