0

新しく作成されたAmazon EC2インスタンスをNamecheapサブドメインにリンクするための助けが必要です。この質問の目的上、私のウェブサイトはexample.comと呼ばれます。現在、example.comはGithubページにリンクされています(これはinstructionsごとに2つのAレコードと1つのCNAMEレコードを追加しました)。私は今、notebook.example.comと呼ばれるサブドメインを作成したいと思っています。これはJupyter Notebookを公開している私のEC2インスタンスを指していなければなりません(これは私が作成したinstructionsです)。これまでのところ、私はjupiterノートブックのAmazon EC2インスタンスをNamecheapサブドメインにリンクするにはどうすればよいですか?

  • を作成し、EC2インスタンスに割り当てました(55.101.38.114としましょう)。
  • ルート53では、ホストゾーンを作成しました(存在しません)。タイプAのname = "notebook"と値= 55.101.38.114のレコードセットを作成しました。

これは私が立ち往生した場所です。 Namecheapでは、ホスト=ノートブックでURLリダイレクトレコードを作成しました。値はhttps://55.101.38.114:8888/ですが、https://notebook.example.comと入力すると「接続中...」というメッセージが表示され、最終的に「このサイトには到達できません」と表示されます。どこで私は間違えましたか?

EDIT

私はほとんどhttp://notebook.example.com代わりのhttps://notebook.example.comに接続することで、自身の質問で答えました。また、マスキングをオフにすると接続することができます。 まだマスキングで接続できる方法はありますか?私はノートパソコンのノートブックがhttps://55.101.38.114:8888/にリダイレクトされるのではなく、notebook.example.comで見たいと思っています。

EDIT#2

Route53のセットアップ

Route53

Namecheapセットアップ(私はURLリダイレクトを削除)

Namecheap

+0

あなたのドメインはNamecheapによって管理されています。 Namecheap * Nameservers *がRoute 53を指すように設定しましたか?どこでCNAMEレコードを設定しましたか?それはNamecheapまたはRoute 53でしたか? –

+0

@JohnRotenstein私はNamecheapネームサーバによってルート53を指すように設定していません。現在、Namecheap BasicDNSを使用しています。私がnamecheapネームサーバをルート53に向けると、それは私のGithubページへのリンクを壊すでしょうか?分かりやすくするためにスクリーンショットを追加しました。 – blahblahblah

答えて

1

解決策は、NamecheapのRoute 53のネームサーバーのNSレコードを追加することでした。私はまた、NamecheapにEC2インスタンスの弾性IPを使ってAレコードを追加しました。接続するポートを指定する必要があります(notebook.example.com:8888)。

これはNamecheapがどのように見えるかです:

namecheap final

@JohnRotensteinに感謝を。

関連する問題