将 Google App Engine 映射到 Google 域
Mapping Google App Engine with Google Domains
我在将 Google App Engine 映射到 Google 域时遇到问题。我注册了一个域名,我们称它为 example.com
。我想要实现的是 example.com
和 www.example.com
都可以访问我在 Google App Engine 上部署的 Web 应用程序。另外,我希望以 http://
或 https://
开头的 url 也能够访问 Web 应用程序。
因此,我需要处理四种不同的 url:1. http://example.com
, 2. http://www.example.com
, 3: http://example.com
, 4. https://www.example.com
.
我所做的是在 Google App 引擎上验证 example.com
和 www.example.com
,获取记录,然后添加 A
、AAAA
,并且 CNAME
记录到 Google 域中的 自定义资源记录 。之后,我在 Google 域上使用 综合记录 将子域 @.example.com
转发到启用 SSL 的 https://www.example.com
,所以我认为应该采取照顾我上面提到的四种情况。
然而,在所有这些步骤之后,A
和 AAAA
记录从 自定义资源记录 移动到 合成记录。最近,我遇到了无法在 https://
url 上打开网页但在 http://
url.
上可以打开网页的错误。
我想知道是不是我的子域转发导致了我所看到的问题?如果是这样,我应该将所有 4 个 url 映射到 Google App Engine 上的 Web 应用程序并将它们重定向到 https://www.example.com
?
- 将 'example.com' 映射到您的应用引擎域。从应用引擎启用免费 SSL 证书
- 将 'www.example.com' 映射到您的应用引擎域。从应用引擎启用免费 SSL 证书
- 在您的 app.yaml 文件中,将 'secure' 的属性设置为始终。这意味着当用户输入 'http//example.com' 时,他们将 自动 重定向到 'https://example.com'。这意味着你不需要做任何额外的事情(即不需要任何转发)
请注意,通过上述设置,您仍将得到 2 组 url - 裸域 https://example.com and the subdomain - https://www.example.com。最好只设置一组,即要么将所有裸体转发给潜艇,反之亦然。您可以在域注册点执行此操作,也可以让您的代码执行此操作(在您的应用程序中)。
我在将 Google App Engine 映射到 Google 域时遇到问题。我注册了一个域名,我们称它为 example.com
。我想要实现的是 example.com
和 www.example.com
都可以访问我在 Google App Engine 上部署的 Web 应用程序。另外,我希望以 http://
或 https://
开头的 url 也能够访问 Web 应用程序。
因此,我需要处理四种不同的 url:1. http://example.com
, 2. http://www.example.com
, 3: http://example.com
, 4. https://www.example.com
.
我所做的是在 Google App 引擎上验证 example.com
和 www.example.com
,获取记录,然后添加 A
、AAAA
,并且 CNAME
记录到 Google 域中的 自定义资源记录 。之后,我在 Google 域上使用 综合记录 将子域 @.example.com
转发到启用 SSL 的 https://www.example.com
,所以我认为应该采取照顾我上面提到的四种情况。
然而,在所有这些步骤之后,A
和 AAAA
记录从 自定义资源记录 移动到 合成记录。最近,我遇到了无法在 https://
url 上打开网页但在 http://
url.
我想知道是不是我的子域转发导致了我所看到的问题?如果是这样,我应该将所有 4 个 url 映射到 Google App Engine 上的 Web 应用程序并将它们重定向到 https://www.example.com
?
- 将 'example.com' 映射到您的应用引擎域。从应用引擎启用免费 SSL 证书
- 将 'www.example.com' 映射到您的应用引擎域。从应用引擎启用免费 SSL 证书
- 在您的 app.yaml 文件中,将 'secure' 的属性设置为始终。这意味着当用户输入 'http//example.com' 时,他们将 自动 重定向到 'https://example.com'。这意味着你不需要做任何额外的事情(即不需要任何转发)
请注意,通过上述设置,您仍将得到 2 组 url - 裸域 https://example.com and the subdomain - https://www.example.com。最好只设置一组,即要么将所有裸体转发给潜艇,反之亦然。您可以在域注册点执行此操作,也可以让您的代码执行此操作(在您的应用程序中)。