Se eu entendi corretamente:
http://yourdomain.com -> no redirect
http://www.yourdomain.com -> redirects to http://yourdomain.com
https://yourdomain.com -> no redirect, works fine
https://www.yourdomain.com -> Untrusted warning, then redirects to https://yourdomain.com
Supondo que entendi corretamente, esta é a natureza do SSL. Se alguém tentar se conectar ao seu servidor usando o certificado "yourdomain.com" em qualquer nome de host diferente de "yourdomain.com", você receberá este erro. Portanto, não há como alguém se conectar ao link e não receber um erro (a menos que você registre uma chave para isso ... o que não é o que você queria fazer).
Mais ou menos "funcionando conforme o esperado" neste caso. As pessoas que acessarem a URL errada receberão ganância até chegarem à correta.