2017-02-17 17 views
0

ラムダ関数をデプロイするには、ステージの指定(ベータ版など)が必要です。したがって、123.us-west-1.amazon.awsでホストされている場合は、APIゲートウェイ上に配置されたAPIは123.us-west-1.amazon.aws/betaになります。AWSラムダおよびAWS APIゲートウェイの書き換え

123.us-west-1.amazon.aws/へのコールを123.us-west-1.amazon.aws/betaに再ルーティングするにはどうすればよいですか?

S3バケットをセットアップして別のホストにリダイレクトしようとしましたが、動作しません。 S3ではKeyPrefixEqualsを設定しません。

答えて

1

ステージは必須です。デフォルトのドメイン名のルートパスには何も設定できません。 api.yourdomain.comのようなカスタムドメイン名を使用し、APIゲートウェイでそれを設定する場合は、ルートリソースからAPIのステージへのベースパスマッピングを設定できます。

http://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html

+0

ルートパスに何を設定することはできませんなぜ技術的な理由はありますか? –

関連する問題