Como eu resolvo isso no meu próprio servidor (CentOS, Apache 2.4) tem uma página genérica (invalidssl.example.com) com um certificado SSL válido (tem um livre do Let's Encrypt) e configura isso na configuração padrão . Dessa forma, qualquer solicitação https para um domínio não-ssl mostrará, em vez disso, uma página genérica que contenha uma boa mensagem de erro.
Para responder à sua pergunta:
A única maneira de exibir conteúdo para um visitante (seja uma página ou uma resposta de encaminhamento) solicitando uma página sobre https enquanto não estiver acionando um aviso do navegador é respondendo com um certificado SSL válido para o domínio solicitado. Eu pessoalmente não vejo nenhuma razão para você ter esse problema, pois certificados SSL gratuitos estão disponíveis hoje em dia (dê uma olhada em Vamos Criptografar !).