Kor*_*eel 9 dns google-app-engine
假设我有一个Google App Engine应用程序,它有几个模块,有几个版本.我可以将自定义域名映射到应用程序特定模块的特定版本吗?
例如:
http://www.example.com应映射到http://module1-dot-app1.appspot.com
the*_*les 12
1.将模块映射到自定义域
假设您是域example.com的管理员,并且您想将子域www.example.com映射到应用程序中的模块webmodule myapp.appspot.com
www.example.com - > webmodule.myapp.appspot.com
你可以做的是去admin.google.com和App Engine应用程序部分配置你的应用程序,以便它映射到网址www.example.com.当然,请按照配置域的说明进行操作(您应该在DNS配置中使用ALIAS www和HOST ghs.googlehosted.com添加CNAME条目).
完成此操作后,网址www.example.com将链接到您的应用程序默认模块.要重定向到webmodule,您需要使用调度文件配置应用程序内部路由,如下所示:
https://developers.google.com/appengine/docs/python/modules/routing
在你的情况下你需要的是这样的东西(这是来自Python应用程序的dispatch.yaml文件):
dispatch:
- url: "www.example.com/*"
module: webmodule
Run Code Online (Sandbox Code Playgroud)
2.将版本映射到自定义域
关于版本,似乎您无法将URL映射到特定的模块版本.您可以做的是将包含版本的URL映射到特定模块,但这可能有点令人困惑.
归档时间: |
|
查看次数: |
2116 次 |
最近记录: |