2016-02-13 70 views
0

我有一個heroku應用程序(無論-app-11123),我想通過ssl(https://myapp.co)使用自定義域名。 我已經購買了證書並遵循了heroku提供的所有說明。 奇怪的是,https://whatever-app-11123顯示myapp.co證書和https://myapp.co顯示* .herokuapp.com證書。Heroku ssl certficate未自定義域名轉換

我需要這是另一種方式:myapp.co與myapp.co certificat。

有關如何實現此目的的任何提示?不同的命令

結果:

herok:證書

Endpoint       Common Name(s)       Expires    Trusted 
--------------------------------- ---------------------------------------- -------------------- ------- 
whatever-app-11123.herokuapp.com myapp.co, www.myapp.co 2017-02-12 23:59 UTC True 

捲曲-kvI https://www.myapp.co

* Adding handle: conn: 0x7fbd03804000 
* Adding handle: send: 0 
* Adding handle: recv: 0 
* Curl_addHandleToPipeline: length: 1 
* - Conn 0 (0x7fbd03804000) send_pipe: 1, recv_pipe: 0 
* About to connect() to www.myapp.co port 443 (#0) 
* Trying 46.132.168.142... 
* Connected to www.myapp.co (46.132.168.142) port 443 (#0) 
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 
* Server certificate: *.herokuapp.com 
* Server certificate: DigiCert SHA2 High Assurance Server CA 
* Server certificate: DigiCert High Assurance EV Root CA 
> HEAD/HTTP/1.1 
> User-Agent: curl/7.30.0 
> Host: www.myapp.co 
> Accept: */* 
> 
< HTTP/1.1 302 Found 
HTTP/1.1 302 Found 
* Server Cowboy is not blacklisted 

< 
* Connection #0 to host www.myapp.co left intact 

回答

0

這裏的答案:檢查你的DNS重定向。請確保它是一個CNAME類型和所有MOST(我做錯了什麼)重定向應該是:

www.myapp.co -> whatever-app-11123.herokuapp.com 
myapp.co -> whatever-app-11123.herokuapp.com 

,而不是

www.myapp.co -> myapp.co 
myapp.co -> whatever-app-11123.herokuapp.com