1

現在のアプリケーションを指しているとSSLアプリケーションエンジンを追加:カスタムサブドメイン上のmyapp.com カスタムサブドメインをGoogleストレージバケット

  • Googleクラウドストレージバケット(それはDNSを使用しています):カスタムドメインで

    • グールのApp Engine :images.myapp.com
    • 私はimagesサブドメインでのSSL証明書を持って

    私の質問は:このconfiguratiを持つことが可能ですSSLで?私が試してみました

    もの:

    • ロードバランサ。私は/images/*でないすべてのものをGAEにリダイレクトする方法を理解できません(バックエンドでしか動作しないようです)
    • 私はどんな提案をimages.myapp.comを追加したが、images.myapp.comのリダイレクションがDNSレベルで行われているように、安全な層が

    を失っている、それは唯一のあなたがApp Engineの設定

  • を展開し、サービスのために働くと思いますかアイデアは大歓迎です。

    ありがとうございました!

  • 答えて

    1

    この制限は、クラウドストレージバケットがカスタムドメインの下にウェブサイトとして表示されていることに起因します。SSLを使用することはできません。 You want your content served through HTTPS

    SSLは現在Cloud Storage Webサーバーでサポートされていません。したがって、 では、HTTPでCNAMEリダイレクトのみを使用でき、HTTPSでは使用できません。 がバケツからHTTPSを使用してコンテンツを配信したい場合は、 をthird-party Content Delivery NetworkとCloud Storageを使用することをおすすめします。 また、Google Cloud Storageの代わりに Firebase Hostingの静的なウェブサイトコンテンツを配信することもできます。

    サイトのコンテンツは、カスタムドメインにマッピングされ、SSLを使用することができますCode and static data storageクォータあなたは、静的なコンテンツとして(グーグルCDN経由)、GAEを通して、あなたのウェブサイトを提供することができますが、満たしている場合。参照:

    をあなたのコンテンツが言及したクォータを超えた場合、あなたはまだあなたのアプリがGCSに格納されたコンテンツにアクセスし、提供して、動的にアプリを通してそれを果たすことができますが、それはインスタンス時間を使用するので、より高価です。

    関連する問題