Como eu configuro um nome de domínio nu para trabalhar usando o endpoint SSL do Heroku?

1

Recentemente adicionei a funcionalidade SSL ao meu aplicativo Rails em execução no Heroku. Comprei e criei com sucesso um certificado para o meu domínio e usando um CNAME no GoDaddy, o subdomínio WWW do meu aplicativo funciona corretamente quando um usuário acessa www.myappname.com

A página é carregada sem nenhum aviso e o certificado funciona como deveria.

O CNAME é algo como isto: host: www aponta para: myappnamefoobar-1234.herokussl.com

No entanto, quando simplesmente vou para o nome de domínio "naked" - myappname.com, aparece um erro de certificado.

Como eu configuro as configurações de DNS no GoDaddy para que isso funcione?

link

Há um artigo inteiro nos documentos do Heroku sobre domínios nus, mas não vejo como isso se aplicaria ao gerente de DNS da GoDaddy.

Eu sei que o Heroku tem algum tipo de SSL baseado em IP que custa US $ 100 / mês, mas existe outra maneira de fazer isso?

    
por Chris Tek 30.05.2012 / 09:17

1 resposta

1

Eu não acho que seja possível. O Heroku desencoraja strongmente os domínios baseados em IP atualmente, o addon SSL baseado em IP está obsoleto agora, mas o endpoint SSL não funciona com o IP, então parece que eles estão se afastando do suporte a ele.

A opção simples é ter um redirecionamento do domínio nu para o www. domain - mas isso funcionaria em http: // mas se um usuário tentasse fazer isso com https: //, provavelmente mostraria a mensagem de erro do certificado. Não é ideal, mas funciona.

    
por 01.06.2012 / 10:06