this Heroku documentationによれば、myapp.herokuapp.com
にホストされているHerokuアプリにカスタムドメインmyapp.com
でアクセスすることができます。カスタムドメインがherokuapp.comにリダイレクトされるのはなぜですか?
私はGoDaddyのDNSゾーンファイルに次のレコードを追加しました:サーバーへの通常のAレコードポイント
A (Host)
Host Points To TTL
--------------------------------------------------
@ 50.63.202.1 1/2 Hour
CName (Alias)
Host Points To TTL
--------------------------------------------------
email email.secureserver.net 1/2 Hour
ftp @ 1/2 Hour
www myapp.herokuapp.com 1/2 Hour
。この場合、HerokuはクラウドアプリケーションのIPアドレスを提供しておらず、明らかにCNAMEで十分です。
www.myapp.com
またはmyapp.com
に移動すると、https://myapp.herokuapp.com
にリダイレクトされます。ただし、http://www.myapp.com/blog/post/1
(ホームページではないアドレス)に移動すると、www.myapp.com
ドメインに残り、リンクをクリックするとOK - ホームページへのリンクをクリックすると、myapp.herokuapp.com
アドレスにリダイレクトされます。
そのアドレスで訪問しない限り、訪問者はherokuapp.comのアドレスを見ないようにどのように設定できますか?
--app myappの--tail Herokuのログの出力:
2016-03-11T01:13:49.756887+00:00 heroku[router]: at=info method=GET path="/" host=vast-hamlet-33090.herokuapp.com request_id=6177aa6c-dc5f-4de5-a1c6-1ff8b1194849 fwd="24.17.117.236" dyno=web.1 connect=1ms service=24ms status=304 bytes=181
2016-03-11T01:13:49.760014+00:00 app[web.1]: 24.17.117.236 - - [11/Mar/2016:01:13:49 +0000] "GET/HTTP/1.1" 304 - "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36"
アプリはwww.myapp.comからの要求を受けていないが、唯一のmyapp.herokuapp.com決してように見えます。
Herokuのの出力は-a myappのドメイン:最後に
=== myapp Heroku Domain
myapp.herokuapp.com
=== myapp Custom Domains
Domain Name DNS Target
------------------ -------------------
www.myapp.com myapp.herokuapp.com
myapp.com myapp.herokuapp.com
ありがとうございました! ) – Stan
@Stan Gladこれはあなたを助けました:) –
Chromeをうまく再生するには、ChromeのDNSキャッシュ(https:/ /)をフラッシュしなければなりませんでした。 /superuser.com/a/203702/252083)とソケット、およびOSのDNSキャッシュを参照してください。十分な時間を過ごし、それが働いた。ありがとうございました! – clayzermk1