дефолтный document root указывает на сайт (http://smt.domain.ru), нужно сделать чтобы при заходе на этот сайт автоматически редиректило на https версию, если набрать https://smt.domain.ru то сайт нормально работает, а вот сделать редирект не получается
вот конфиг httpd-ssl.conf
Код: Выделить всё
# cat /usr/local/etc/apache22/extra/httpd-ssl.conf
Listen 443
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
SSLPassPhraseDialog builtin
SSLSessionCache shmcb:/var/run/ssl_scache(512000)
SSLSessionCacheTimeout 300
SSLMutex file:/var/run/ssl_mutex
<VirtualHost smt.domain.ru:443>
DocumentRoot "/usr/local/www/smt/"
ServerName smt.domain.ru:443
ServerAdmin lol@localhost
ErrorLog /var/log/httpd-error.log
TransferLog /var/log/httpd-access.log
<Directory "/usr/local/www/smt/">
Options none
AllowOverride All
Order Deny,Allow
Deny from all
Allow from all
</Directory>
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /usr/local/etc/apache22/server.crt
SSLCertificateKeyFile /usr/local/etc/apache22/server.key
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory "/usr/local/www/apache22/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
BrowserMatch ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0
CustomLog /var/log/httpd-ssl_request.log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>