Hallo liebe Wortdrücker_innen!
Vor Kurzem habe ich zwei Installationen von WP 3.0.1 auf einem Server gemacht und eine dritte kommt wahrscheinlich noch dazu. Umgebung: Debian/Lenny mit Apache und einer festen IP.
Problem: Ich möchte gerne, dass Anmeldungen mit Passwort mit SSL gesichert sind. Nun kann man, https-Protokoll sei Dank, nur eine Domain pro IP mit SSL sichern. (Wildcards sind keine Option.)
Nun habe ich eine naive Idee mit 302-Weiterleitungen. Angenommen [FONT=Courier New]http://blog.beispiel.de/[/FONT] sei ein Blog, das ich sichern will. [FONT=Courier New]https://ssl.example.com/[/FONT] sei eine Domain, für die ich ein SSL-Zertifikat habe. In der [FONT=Courier New]httpd.conf[/FONT] von Apache könnte ich mittels Alias in der VirtualDomain von [FONT=Courier New]ssl.example.com[/FONT] das Blog zusätzlich unter [FONT=Courier New]https://ssl.example.com/blogs/blog.beispiel.de/[/FONT] erreichbar machen. Dann leite ich per 302-Weiterleitung in der VirtualDomain von [FONT=Courier New]blog.beispiel.de[/FONT] die Anfragen an [FONT=Courier New]wp-login.php[/FONT] und [FONT=Courier New]wp-admin/[/FONT] auf die SSL-gesicherte Domain um. Das könnte dann so ähnlich aussehen wie:
ServerName blog.beispiel.de
# [...]
<Location />
RedirectMatch permanent ^/(wp-login.php|wp-admin)(.*) http://ssl.example.com/blogs/blog.beispiel.de/$1$2
# aus dem Kopf hingeschrieben, evtl. nicht korrekt!
</Location>
So weit, so gut. Aber zickt WP dann rum wegen URL-Husten? Oder gäbe es eine bessere Lösung?
Über Multisite-Plugins bin ich gestolpert; mir wäre aber nicht klar, ob's das Problem nicht tangiert, nur verschiebt oder elegant lösen könnte. *Allerdings* möchte ich eigentlich keinen echten Multisite-Support, weil meine "Kunden" (Freunde) möglichst unabhängig mit ihren Installationen verfahren sollen, wie sie lustig sind.
Ideen? Stirnrunzeln?
Liebe Grüße,
Johannes
PS: Von UNIX und Apache habe ich Ahnung, nicht jedoch von PHP und Wordpress ist für mich völlig neu. ;)