私はApache以外のサーバに.htaccessを使ってwwwをwwwにリダイレクト/リライトする方法を知っています。 s3バケツと雲のフロントについては考えがありません。クラウドフロントを使用してs3バケット上のホストされたWebサイト。は、aws s3のバケツとクラウドフロントでwww以外のwwwをwwwに書き換える必要があります。
これまでのことができます。S3に特徴がありhttp://www.example.com
私はApache以外のサーバに.htaccessを使ってwwwをwwwにリダイレクト/リライトする方法を知っています。 s3バケツと雲のフロントについては考えがありません。クラウドフロントを使用してs3バケット上のホストされたWebサイト。は、aws s3のバケツとクラウドフロントでwww以外のwwwをwwwに書き換える必要があります。
これまでのことができます。S3に特徴がありhttp://www.example.com
にすべてhttp://example.com/要求をリダイレクトする必要があります。 のバケットを選択してください。の下に静的Webホスティングを選択します。すべてのリクエストを別のホスト名にリダイレクトします。
もっとここで読む:コメントからhttps://aws.amazon.com/blogs/aws/root-domain-website-hosting-for-amazon-s3/
更新: example.comはCloudFrontを指すようにあなたのバケットのエンドポイントとあなたのwww.example.comのCNAMEを指すようにするために、あなたのドメイン設定にCNAMEを追加終点。
これは役に立ちません。私はこれを試みた。すべての要求を別のバケットを指すようにリダイレクトします。 – aviboy2006
s3バケットとルート53構成の場合にのみ機能します。しかし、もし我々がこれを使ってクラウドフロントを使用していれば。それは今働いています。 – aviboy2006
私はあなたの質問を理解するかどうかはわかりません。バケットエンドポイントを指すようにexample.comのドメイン設定にcnameを追加し、クラウドフロントエンドポイントを指すようにwww.example.comのcnameを追加します。 – Gustaf
この
感謝のexample.comポイントエイリアスS3バケット用
ようこそスタックオーバーフロー!より良い情報を提供してください。例:example.comは現在Amazon S3バケットから提供されていますか?どのようにCloudFrontを使っていますか?これまでに何を試しましたか? –