iptables NÃO É o que você quer aqui - Você está enviando um navegador que espera falar HTTP (apenas texto chato) para um servidor que está falando HTTPS (criptografado e Muito confuso para o seu navegador).
Você deseja um Redirecionamento série 300 emitido pelo seu servidor da web para enviar o cliente para o URL https: // apropriado. Se você estiver executando o Apache, você pode combinar isso com a diretiva SSLRequireSSL
( Entrada manual ) para garantir que seus clientes não possam acessar recursos que devem ser criptografados em canais não criptografados.