在应用程序引擎上使用SSL和自定义域路由到特定版本的网址

汤姆

是否有一种url模式,默认情况下使用自定义域和app引擎上的SSL流量路由到特定版本,而无需在disptach文件中指定路由?即像

https://themagic.mydomain.com

哪里themagic可能包含点,破折号-无论需要做什么?

文档指定了各种选项,但都不是SSL和mydomain.com,它们是:

https://instance-dot-version-dot-dot-module-dot-app-id.appspot.com http://instance.version.module.app-id.my-custom-domain.com将请求发送到指定的模块,版本和实例。

https://version-dot-module-dot-app-id.appspot.com http://version.module.app-id.my-custom-domain.com将请求发送到命名模块的可用实例,然后版本。这些地址形式具有默认的路由行为。请注意,如果调度文件中有匹配的模式,则默认路由将被覆盖:

https://module-dot-app-id.appspot.com http://module.app-id.my-custom-domain.com将请求发送到命名模块默认版本的可用实例。

https://version-dot-app-id.appspot.com http://version.app-id.my-custom-domain.com将请求发送到给定版本的默认模块的可用实例。

https://app-id.appspot.com http://app-id.my-custom-domain.com将请求发送到默认模块默认版本的可用实例。

几年来我一直在使用路由

https://version1.www.mydomain.com

从历史上看,这种方法可以很好地将流量路由到version1默认模块上调用的版本,并且可以继续工作。但是我对此感到不舒服,因为a)据我所知,没有记录在案。b)获取SSL设置很棘手。在SSL上,Specificall唯一的方法(据我所知)是使用通配符SSL证书(价格昂贵或自签名)。我尝试将此URL与仅用于签名的SSL证书一起使用,version1.www.mydomain.com导致流量被路由到默认版本,这大概是因为需要通过appengine的Web UI(云控制台)添加的特定“自定义域”规则来添加SSL证书。因此,就目前而言,自签名通配符证书是使它起作用的唯一方法。

通过实验,似乎也version-www.mydomain.com可能是该版本的有效路由,但是同样,是否可以使用SSL设置也值得怀疑,并且上面没有文档。

如果可能的话,请链接到文档。

缺口

更新的答案

看起来,尽管这按预期工作,但不是软路由的情况,而是subdomain -> version / module原来链接的同一文档页面上其他地方描述的路由。发生此评论交换时,文档中显示的子域形式存在问题,应尽快修复该子域,以使其更清晰易读。

https://module-dot-app-id.appspot.com
http://module.app-id.my-custom-domain.com

应该变成:

http(s)://module-dot-appid.appspot.com
OR
http(s)://module.appid.appspot.com
OR
http(s)://module.custom-domain.com

或同等学历。

原始答案

您链接文档充分描述了路由规则。您在默认模块路由方面观察到的是文档描述的“软路由”示例。模块和版本的显式寻址需要采用文档要求的格式,否则请求将转到默认模块。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用不同版本的应用程序通过SSL在Google App Engine上设置自定义域(带有子域)

来自分类Dev

在Heroku Web应用程序上,如何从用户从.herokuapp.com重定向到自定义域?

来自分类Dev

Azure应用程序网关的自定义域

来自分类Dev

使用Google App Engine应用程序的自定义域

来自分类Dev

使用自定义域在 Heroku 中部署 Web 应用程序所需的东西

来自分类Dev

如何对Azure上托管的Web应用程序和window的IIS服务器上托管的Web应用程序使用相同的自定义域?

来自分类Dev

在 iOS 上的 branch.io 上的两个应用程序中支持相同的自定义域

来自分类Dev

Openshift Nodejs应用程序上的自定义域未显示。[+ process.env.OPENSHIFT_APP_DNS]

来自分类Dev

使用自定义域别名在类似于Shopify的CodeIgniter中构建SaaS应用程序

来自分类Dev

为heroku应用程序设置自定义域

来自分类Dev

如何使用Phalcon php Micro应用程序和自定义路由重定向到索引

来自分类Dev

如何使用Phalcon php Micro应用程序和自定义路由重定向到索引

来自分类Dev

SSL无法通过Heroku和PointDNS与自定义域一起使用

来自分类Dev

使用自定义域的安全Websocket到OpenShift应用失败

来自分类Dev

将React应用程序部署到自定义域名

来自分类Dev

使用Azure Function应用设置自定义域

来自分类Dev

使用Azure Function应用设置自定义域

来自分类Dev

使用heroku和namecheap设置自定义域

来自分类Dev

使用heroku和namecheap设置自定义域

来自分类Dev

Heroku上的自定义域

来自分类Dev

Heroku上的自定义域

来自分类Dev

我在Heroku上可以为同一应用程序拥有多少个自定义域

来自分类Dev

使用自定义域名访问Docker容器化应用程序

来自分类Dev

将项目网址重定向到自定义域

来自分类Dev

将自定义域添加到Azure临时Web应用程序刀片时出现错误

来自分类Dev

Microsoft Azure-通过我的Web应用程序使用自定义域来获取404页面

来自分类Dev

域名与IP地址结合使用SSL和自定义应用程序端口

来自分类Dev

如何在 Google Kubernetes Engine 上设置可扩展自定义域和自动 SSL 的架构

来自分类Dev

Google的自定义域未路由到App Engine网站

Related 相关文章

  1. 1

    使用不同版本的应用程序通过SSL在Google App Engine上设置自定义域(带有子域)

  2. 2

    在Heroku Web应用程序上,如何从用户从.herokuapp.com重定向到自定义域?

  3. 3

    Azure应用程序网关的自定义域

  4. 4

    使用Google App Engine应用程序的自定义域

  5. 5

    使用自定义域在 Heroku 中部署 Web 应用程序所需的东西

  6. 6

    如何对Azure上托管的Web应用程序和window的IIS服务器上托管的Web应用程序使用相同的自定义域?

  7. 7

    在 iOS 上的 branch.io 上的两个应用程序中支持相同的自定义域

  8. 8

    Openshift Nodejs应用程序上的自定义域未显示。[+ process.env.OPENSHIFT_APP_DNS]

  9. 9

    使用自定义域别名在类似于Shopify的CodeIgniter中构建SaaS应用程序

  10. 10

    为heroku应用程序设置自定义域

  11. 11

    如何使用Phalcon php Micro应用程序和自定义路由重定向到索引

  12. 12

    如何使用Phalcon php Micro应用程序和自定义路由重定向到索引

  13. 13

    SSL无法通过Heroku和PointDNS与自定义域一起使用

  14. 14

    使用自定义域的安全Websocket到OpenShift应用失败

  15. 15

    将React应用程序部署到自定义域名

  16. 16

    使用Azure Function应用设置自定义域

  17. 17

    使用Azure Function应用设置自定义域

  18. 18

    使用heroku和namecheap设置自定义域

  19. 19

    使用heroku和namecheap设置自定义域

  20. 20

    Heroku上的自定义域

  21. 21

    Heroku上的自定义域

  22. 22

    我在Heroku上可以为同一应用程序拥有多少个自定义域

  23. 23

    使用自定义域名访问Docker容器化应用程序

  24. 24

    将项目网址重定向到自定义域

  25. 25

    将自定义域添加到Azure临时Web应用程序刀片时出现错误

  26. 26

    Microsoft Azure-通过我的Web应用程序使用自定义域来获取404页面

  27. 27

    域名与IP地址结合使用SSL和自定义应用程序端口

  28. 28

    如何在 Google Kubernetes Engine 上设置可扩展自定义域和自动 SSL 的架构

  29. 29

    Google的自定义域未路由到App Engine网站

热门标签

归档