2016-11-16 33 views
0

amazon awsのWebサイトをs3バケットでホストしました。ウェブサイト内を移動すると、リンクが別のパスのページにリダイレクトされても、URLは変更されません。Amazon WebのURLが変更されていない

私はそれらが何であるか分からないにもかかわらず、iframeと何か関係があると読んでいます。 それにもかかわらず、aws s3で可能かどうかは、ウェブサイト内を移動することによってURLも更新されるようにすることだけです。

テスト目的では、これはlink to the websiteです。ウェブサイトの別の部分に移動するには、下にスクロールしてウェブサイトの画像をクリックしてください。

enter image description here

ありがとうございます!

+0

最初のフォルダindex.htmlとcssフォルダ、およびhtmlインデックスとcssフォルダを持つ別のフォルダイメージに示された他のウェブページを格納する。私はちょうどjavascriptとブートストラップを使用しています。私は薄くしないので、クラウドフロントの設定があります。おそらく私はそれを持っていません。簡単な無料のテストページを作るために、フリードメインのウェブサイト上にドメインを作成しました。私はfreenomを使ってドメインを作成しました。 –

答えて

1

私はfreenom無料のドメインプロバイダにウェブホスティングS3バケットを接続する方法を見つけるために管理してきました。

  1. s3バケットは、ドメインと同じ名前+「www」を持つ必要があります。私の例では、私のドメインはpaolo-caponeri.gaでした。バケットはwww.paolo-caponeri.gaでなければなりません。
  2. そしてfreenomドメインマネージャで、ネームサーバセクションに行き、 "デフォルトネームサーバを使う"
  3. 最後に、freenom DNSマネージャーに移動して、左側に「www」、右側のamazon s3プロパティーで提供されているs3バケットへのフルリンクを含む新しいCNAMEレコードを追加する必要があります。私の場合、それは "www.paolo-caponeri.ga.s3-website.eu-central-1.amazonaws.com"でした。

そして、しばらくすると、あなたのウェブサイトに接続できるはずですURLをマスクする必要はありません。 (フレデリック・アンリに感謝します)

0

NB:私はfreenomの経験がないため、実績のある解決策よりもアドバイスがあります。

freenomがフレーム転送を行っているようで、代わりに "A"/"CNAME"の参照が必要になると思われます。

あなたがhttp://testpages.paolo.com.s3-website.eu-central-1.amazonaws.com/に行くと、あなたのサイトは正常に動作し、フリーメードのリダイレクトをバイパスします。 freenom上

クイック検索は、それが可能かもしれないと思われる:https://my.freenom.com/knowledgebase.php?action=displayarticle&id=4

+0

したがって、amazon s3バケットをドメインに接続するために、私はs3バケットエンドポイントをfreenomのURL転送設定に入れました。それはうまくいきますが、s3バケットのエンドポイントはURLとして与えられますが、これはかなり醜いものです。ブラウザに表示されるURLがドメイン名(www.paolo-caponeri.ga)と等しくなるようにするにはどうすればよいですか? –

+0

あなたはhttps://my.freenom.com/knowledgebase.php?action=displayarticle&id=4から指示を読んで従いましたか? –

+0

はい、それは私がしたデフォルトのネームサーバを設定するように指示します。そして、s3バケットをドメインにリンクする方法であると仮定しているDNSレコード(A、MX、CNAMEレコード)を設定します。私はそれをどうやって行うかわからない。 amazon s3バケットから何らかの方法でA、MX、CNAMEを取得する必要がありますか? –

関連する問題