【问题标题】:Google App Engine custom domains, subdomains and SSLGoogle App Engine 自定义域、子域和 SSL
【发布时间】:2014-07-05 15:40:56
【问题描述】:

我希望为我的 GAE 应用程序提供一个自定义域。我还能像现在使用myapp.appspot.com 域一样使用通配符子域吗?

例如,如果我导航到wildCardSub.myapp.appspot.com,我可以获取通配符子域,SSL 一切正常,没有任何问题。

如果我要更改为自定义域并导航到wildCardSub.myNewDomain.com,一切都会一样吗? SSL 呢?除了自定义域之外,我是否需要设置任何其他内容?

我希望建立一个与appspot.com 类似的结构,其中每个用户都被赋予主域的一个子域。例如userName.myDomain.com

感谢任何见解!谢谢!

【问题讨论】:

    标签: google-app-engine ssl wildcard-subdomain


    【解决方案1】:
    1. 是的,您将能够使用带有wildcard mapping 的子域。请注意,子域名必须与版本名称匹配。
    2. 对于特定的子域,您需要拥有适当的 SSL 证书。双子域证书,例如*.*.domain.com,是not supported by browsers anymore。单通配符证书是可以的。
    3. AFAIK,您不能将子域“移动”到顶级,例如wildCardSub.myNewDomain.com。你必须使用wildCardSub.modulename.myNewDomain.com。您可以进行自定义映射,但不能进行通配符映射。

    【讨论】:

    • 感谢您的回答!我希望建立一个与appspot.com 类似的结构,其中每个用户都被赋予主域的一个子域。例如 userName.myDomain.com。你说这是可能的吧? .yaml 文件中的版本名称必须与每个子域匹配?
    • 是的,但不是直接在顶层,如上面第 3 点所述。 GAE 通过 version.module.hostname.com 映射通配符域
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-14
    • 2015-11-07
    • 1970-01-01
    • 2019-01-04
    • 1970-01-01
    • 2019-08-29
    • 2018-06-19
    相关资源
    最近更新 更多