クラウドフロント URL を介してノード js API (AWS EC2 にデプロイされ、アプリケーション ロード バランサーにアタッチされている) を提供しようとしていますが、可能ですか?
これまでに私が従った手順は次のとおりです-
- 静的 Web サイト ホスティングをホストする S3 バケットを作成しました
- クラウドフロント ディストリビューションを作成し、それに S3 バケットをリンクしました。clouddront から生成されたデフォルトの URL で S3 バケットのコンテンツにアクセスできます
- ノード js インスタンスのカスタム オリジンを作成しました
- クラウドフロント経由でノード js API にアクセスするための動作「api/*」を作成しました。
しかし、次のURLでAPIにアクセスしようとすると-
http://d3m30a4naen9t2.cloudfront.net/api/getItems
「not found」をスローします。404 ではありません。この応答は EC2 サーバーからのものですが、指定されたルートは存在します。
誰でも助けてもらえますか?