web-dev-qa-db-ja.com

カスタムドメインでherokuサイトを更新できません

Hosayif.comをGoDaddyに登録し、Rails.hosayif.comのcnameを設定して、herokuアプリsharp-meadow-6535.herokuapp.comを指すようにします。

以前のアプリでこれを設定しましたが、うまくいきました。 GoDaddyで何も変更する必要がないことを期待して、新しいアプリを作成し、古いアプリの名前を変更してから、新しいアプリの名前をsharp-meadow-6535.herokuapp.comに変更しました。

理論的には、Rails.hosayif.comとsharp-meadow-6535.herokuapp.comは同じサイトである必要がありますが、そうではありません。誰かが私が間違っていることを教えてもらえますか?

2
Joseph Brown

DNSルックアップを行いました:Rails.hosayif.com >> canonical name = sharp-meadow-6535.herokuapp.com.

Non-authoritative answer:
Rails.hosayif.com   canonical name = sharp-meadow-6535.herokuapp.com.
sharp-meadow-6535.herokuapp.com canonical name = ar.herokuapp.com.
ar.herokuapp.com    canonical name = argon-stack-1879049447.us-east-1.elb.amazonaws.com.
Name:   argon-stack-1879049447.us-east-1.elb.amazonaws.com
Address: 107.20.215.233
Name:   argon-stack-1879049447.us-east-1.elb.amazonaws.com
Address: 174.129.244.122
Name:   argon-stack-1879049447.us-east-1.elb.amazonaws.com
Address: 23.21.103.189
Name:   argon-stack-1879049447.us-east-1.elb.amazonaws.com
Address: 50.17.250.204
Name:   argon-stack-1879049447.us-east-1.elb.amazonaws.com
Address: 107.20.177.118
Name:   argon-stack-1879049447.us-east-1.elb.amazonaws.com
Address: 107.21.208.103
Name:   argon-stack-1879049447.us-east-1.elb.amazonaws.com
Address: 174.129.252.230
Name:   argon-stack-1879049447.us-east-1.elb.amazonaws.com
Address: 23.21.154.16

技術的な観点から見れば、私には問題ありません。訪問 http://Rails.hosayif.com/ 、私は見ます:

Welcome aboard
You’re riding Ruby on Rails!

Getting started
Here’s how to get rolling:

    Use Rails generate to create your models and controllers

    To see all available options, run it without parameters.
    Set up a default route and remove public/index.html

    Routes are set up in config/routes.rb.
    Create your database

    Run rake db:create to create your database. If you're not using SQLite (the default), edit config/database.yml with your username and password.

「http://sharp-meadow-6535.herokuapp.com/」をご覧ください。

This should not be the default Rails index.html page.

理論上、Rails.hosayif.comとsharp-meadow-6535.herokuapp.comは同じサイトである必要がありますが、そうではありません。誰かが私が間違っていることを教えてもらえますか?

Railsは古いドメインをリッスンしていない可能性があります。これは、アプリケーションのIPアドレスを伝えるだけのCNAMEまたはAレコードであり、「参照ドメイン」を使用して移動するためです。それに応じてサイトに。新しいドメインでのみリッスンすることになっています、正しいですか?

だから私はすべてが機能していると思います。

1
ionFish