1

クラウドフロント URL を介してノード js API (AWS EC2 にデプロイされ、アプリケーション ロード バランサーにアタッチされている) を提供しようとしていますが、可能ですか?

これまでに私が従った手順は次のとおりです-

  1. 静的 Web サイト ホスティングをホストする S3 バケットを作成しました
  2. クラウドフロント ディストリビューションを作成し、それに S3 バケットをリンクしました。clouddront から生成されたデフォルトの URL で S3 バケットのコンテンツにアクセスできます
  3. ノード js インスタンスのカスタム オリジンを作成しました
  4. クラウドフロント経由でノード js API にアクセスするための動作「api/*」を作成しました。

しかし、次のURLでAPIにアクセスしようとすると-

http://d3m30a4naen9t2.cloudfront.net/api/getItems

「not found」をスローします。404 ではありません。この応答は EC2 サーバーからのものですが、指定されたルートは存在します。

誰でも助けてもらえますか?

4

1 に答える 1