IPbasierte VHosts und SSL, wie?

Alles, was den Apache betrifft, kann hier besprochen werden.

IPbasierte VHosts und SSL, wie?

Postby jdannenb » 06. December 2006 15:13

Hi, ich habe folgendes Problem:

Mein Server hat zwei IPs.
IP 1.2.3.4 ist auf die Domain domainA.blafasel.org verdrahtet.
IP 1.2.3.5 ist auf die Domain domainB.blafasel.org verdrahtet.

Ich möchte, dass beide URLs grundsätzlich nur über SSL angesprochen werden könne. Dazu folgende RedirectCond/Rule in Global, die auch zu funktionieren scheint:

RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*)$ https://%{SERVER_NAME}/$1 [R,L]

Anschließend folgende VHost-Config:

<VirtualHost 1.2.3.4:443>
SSLEngine On
SSLCertificateFile certs/domainA.blafasel.org.crt
SSLCertificateKeyFile certs/domainA.blafasel.org.key
</VirtualHost>

<VirtualHost 1.2.3.5:443>
SSLEngine On
SSLCertificateFile certs/domainB.blafasel.org.crt
SSLCertificateKeyFile certs/domainB.blafasel.org.key
</VirtualHost>

Wenn ich diese Konfiguration verwende und entweder domainA.blafasel.org oder domainB.blafasel.org in den Firefox eingebe, spuckt der folgenden Fehler aus:
Fehlercode 12263
Ich vermute mal (nicht getestet), der IExplorer würde was ähnliches von sich geben.

Hat einer eine Idee? Irgendwie hab ich versucht mich an die Docs zu halten, die Google so ausgespuckt hat, aber anscheinend mache ich einen grundsätzlichen Fehler.

Danke im Voraus,
Jens
jdannenb
 
Posts: 1
Joined: 06. December 2006 14:55

Postby Ol'man » 16. December 2006 00:25

Du mußt wohl oder übel auch VirtualHosts für domainA.blafasel.org:80 und domainB.blafasel.org:80 erstellen.

Wenn man irgendwohin redirecten will, muß man erstmal irgendwoher kommen </philosophy off>. :-) M. a. Worten: die Browser-Requests für
http://domain[A|B].blafasel.org/ (also an Port 80) gehen bei Dir ins Leere.

Und statt mod_rewrite würde hierfür auch noch die ganz normale 'Redirect[Match]'-Direktive reichen:
http://httpd.apache.org/docs/2.2/mod/mod_alias.html#redirectmatch
Ol'man
 
Posts: 21
Joined: 06. November 2006 17:03


Return to Apache

Who is online

Users browsing this forum: No registered users and 220 guests

cron