LINUX.ORG.RU
ФорумAdmin

Apache2 mod_rewrite+ssl на директорию


0

0

Есть задача для 1 сервера все директории должны быть без шифрования и лишь 1 с шифрованием.
Пользователи не знают про существование https и ломятся на http.
Сделал RewriteRule ^/directory$ https://server/directory
И создал виртуальный хост с SSL
///////////////
<VirtualHost *:443>

DocumentRoot /srv/www/htdocs
ServerName localhost

SSLEngine on
SSLCertificateFile /etc/apache2/ssl.crt/v.crt
SSLCertificateKeyFile /etc/apache2/ssl.key/v.key
SSLVerifyClient none
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLProtocol -all +TLSv1 +SSLv3
SSLCipherSuite HIGH:MEDIUM:!aNULL:+SHA1:+MD5:+HIGH:+MEDIUM


<IfModule mime.c>
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
</IfModule>


#SetEnvIf User-Agent ".*MSIE.*" \
# nokeepalive ssl-unclean-shutdown \
# downgrade-1.0 force-response-1.0

alias /directory "/srv/www/directory"

<Directory "/srv/www/directory">
Options +Indexes +FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

</VirtualHost>

///////////////
Если без виртуальных хостов для всех делать https - то всё работает...
Что-т совсем уже не соображаю
подскажите плз. где не прав или дайте пример / рабочий конфиг


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.