Djangoプロジェクトは、サーバーレスZappaフレームワークを使用してAWS lambdaにデプロイされています。これは、AWS API Gatewayからランダムに生成されたリンクからアクセスできます:-
randomly-generated-link.aws.Amazon.com/production
また、ACMからSSL証明書を作成し、ドメインで確認したので、
example.com
Zappa certifyを実行すると、このコマンドはドメインを正常に認証し、APIゲートウェイコンソールの下に次の構成でカスタムドメインを作成します。
エンドポイント構成エッジ最適化
ターゲットドメイン名 d25ihv8a5022zi.cloudfront.net
ホストゾーンID A2FDTNGATAQYW6
ACM証明書 example.com(c504428e)
ここで、ドメイン名example.com
をrandomly-generated-link.aws.Amazon.com/production
にポイントする必要があるため、CNAMEを使用してGodaddyのレコードを次のように更新しました:-
タイプ-CNAME名-example.com値-d25ihv8a5022zi.cloudfront.net TTL-1時間
期待される結果-randomly-generated-link.aws.Amazon.com
で実行しているアプリケーションがexample.com
からアクセスできることを示しています。
WHAT I GET-403 ERRORリクエストを処理できませんでした。要求の形式が正しくありません。 cloudfront(CloudFront)によって生成されます