web-dev-qa-db-ja.com

謎のCloudFront「悪いリクエスト」

新しいドメインとウェブサーバー、それを提供するCloudFrontディストリビューションをセットアップしました。

CloudFrontは独自のドメインでサイトに正常にサービスを提供しています:d1lnegrqin0up5.cloudfront.net

Mpe.io(wwwなし)をウェブサーバーに移動し、www.mpe.ioをCloudFrontディストリビューションに移動します。そのため、前述のCloudFrontドメインを指すCNAMEレコードをwww.mpe.ioに設定しました。

私はそれを数時間与え、www.mpe.ioはCloudFrontに行きます(結果のページで「Generated by cloudfront」と表示されています)が、すべてのリクエストは単純にBad request ERRORになります。

CloudFrontドメインに直接アクセスすると、すべてが正常に機能することに注意してください。 CloudFrontドメインと同じようにwww.mpe.ioでファイルを正常に処理するにはどうすればよいですか?

仕様:

ドメインDNSレコード:

  • 名前、TTL、タイプ、レコード
  • mpe.io.、3600、A、101.0.76.155
  • www.mpe.io.、3600、CNAME、d1lnegrqin0up5.cloudfront.net
  • * .mpe.io。、3600、A、101.0.76.155

配布設定:

  • 配送方法:ウェブ
  • Cookieロギング:オフ
  • 配布ステータス:展開済み
  • 価格クラス:すべてのエッジロケーションを使用(最高のパフォーマンス)
  • 状態:有効
  • 代替ドメイン名(CNAME):-(これは重要でしょうか?)
  • SSL証明書:デフォルトのCloudFront証明書(* .cloudfront.net)
  • ドメイン名:d1lnegrqin0up5.cloudfront.net
  • カスタムSSLクライアントサポート:-
  • デフォルトのルートオブジェクト:/ index
20
Bilal Akil

いいね!質問を書いているときに答えました。

これは、ディストリビューションの設定の代替ドメイン名(CNAME)に関するフィールドでした。 www.mpe.ioをそのうちの1つとして追加してしばらくすると、問題なく動作しました。

40
Bilal Akil