Apache2 SSL (funktioniert schon) fuer Verzeichnis/Alias...?

ludi

Well-Known Member
Hi,

meine Apache2+SSL tut wunderbar.

Jetzt habe ich zugleich noch Squirrelmail laufen und wuerde gerne NUR das (www.XX.tld/webmail) mit SSL versehen, damit der Rest (www.XX.tld/) davon verschont bleibt.

Bzw. nichts gegen Sicherheit, aber zumindest das in "/" auch ohne SSL eine Verbindung von Apache akzeptiert wird.

In der default-httpd.conf steht jetzt:

---
DocumentRoot "/..."
SSLEngine on
SSLCert...
SSLCert...

Alias /webmail "/.../squirrelmail"
<Directory "/.../squirrelmail/">
...
</Directory>
---

(so etwa, ist das Wichtigste denke ich mal)


Ist die einzigste Loesung "Vhost" oder gibts noch was anderes?
Location vielleicht?

Danke!
 
Ist die einzigste Loesung "Vhost" oder gibts noch was anderes?
Location vielleicht?
SSL lässt man eigentich meist über einen VHost laufen. Dein Standardhost hört ja auf Port 80, den dein Browser bei "http://" benutzt. Bei "https://" greift dein Browser dann automatisch auf Port 443 zu. Und eben auf diesem Port lässt du dann den VHost für SSL läufen.

(Wenn du auch auf Port 80 SSL benutzen willst, müsstest du ja dann in jeder URI explizit diesen Port mit angeben.)
 
Jo genau,

aber das dumme ist das z.B. saemtliche "Bilddaten" nicht dargestellt werden mit http:// sondern nur noch mit https:// und jetzt muesste ich saemtliche html Dokumente aendern.
 
Kann es evtl sein, dass du z.B. bei Bildern im HTML Dokument <img src="http://ordner/unterordner/pic.jpg"> stehen hast?
Wenn ja, dann versuchs mal nicht mit der vollen Adresse, sondern nur mit dem dementsprechenden Pfad ausgehend vom Verzeichniss in dem das HTML Dokument liegt z.B: <img src="unterordner/pic.jpg">. So lief es zumindest bei mir immer.
 
Zurück
Oben