Próbuje skonfigurować jak w temacie i sobie nie radzę, a google nie chce mi dziś pomóc (może go źle pytam).
Zależy mi na skonfigurowaniu apache2 na sarge`u tak, żeby
1) Strony kilku virualhost`ów (name based virtualhost) były dostępne przez http 2) Jeden virtualhost po https (może to być name/IP based virtualhost - mogę poświęcić jeden adres IP więcej, obojętnie byle się dało zrobić) 3) Ewentualnie stronki z pkt 1) mogłybybyć również dostępne po https
Tak przyznaje się słabo szukało, a wszystko miałem przed oczami, nie ma to jak oryginalna dokumentacja apache`a :)) Dla potomnych http://httpd.apache.org/docs-2.0
Pkty 1 i 2 zrobione, nad 3 nie będę już się zastanawiał :)
jeżeli masz więcej niż jedno IP, możesz dla każdego ustawić jednego VHosta po SSL, jeżeli tylko jedno - będziesz musiał kazać Apache'owi słuchać na wielu portach (z SSL) i zrobić przekierowania...
przykładowo:
/etc/apache2/ports.conf: Listen 80 Listen 443 Listen 444
to juz w pliku/ach opisujacych VHosty:
# 1st vhost
<VirtualHost 123.123.123.123:80>
ServerName domena1.po.ssl.pl
Redirect permanent / https://domena1.po.ssl.pl:443
</VirtualHost>
<VirtualHost 123.123.123.123:443>
SSLCertificateFile /etc/apache2/ssl/cert1.crt
SSLCertificateKeyFile /etc/apache2/ssl/cert1.key SSLEngine on ServerName domena1.po.ssl.pl </VirtualHost>
# 2nd vhost
<VirtualHost 123.123.123.123:80>
ServerName domena2.po.ssl.pl
Redirect permanent / https://domena2.po.ssl.pl:444
</VirtualHost>
<VirtualHost 123.123.123.123:444>
SSLCertificateFile /etc/apache2/ssl/cert2.crt
SSLCertificateKeyFile /etc/apache2/ssl/cert2.key
SSLEngine on ServerName domena2.po.ssl.pl </VirtualHost>
powinno działać ;-)
-- pozdrawiam, Maciej Suszko aka suchy rlu: 247800 ekg: 1671779
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]