"If" não é algo que o Apache entenda (antes da versão 2.3). Você provavelmente deve olhar mod_rewrite
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://example.com:443/$1 [R,L]
Para encontrar sua versão do apache, você provavelmente pode usar: apache2 -v