Google app engine 从一个域运行多个Google应用程序引擎应用程序

Google app engine 从一个域运行多个Google应用程序引擎应用程序,google-app-engine,Google App Engine,我希望有以下资料: myrootsite.appspot.com myrootsite.appspot.com/app1 myrootsite.appspot.com/app2 etc. 这可能吗?我知道我可以让/app1由app1处理,但是除非我显式地使用重定向('/app1')而不是当前的重定向('/'),否则重定向和所有操作都无法工作 有没有办法将我当前的应用程序(app1、app2等)上传到根站点并让它们正常工作 提前感谢每个站点只能有一个应用程序。这意味着您需要: app1.apps

我希望有以下资料:

myrootsite.appspot.com
myrootsite.appspot.com/app1
myrootsite.appspot.com/app2
etc.
这可能吗?我知道我可以让
/app1
app1
处理,但是除非我显式地使用
重定向('/app1')
而不是当前的
重定向('/')
,否则重定向和所有操作都无法工作

有没有办法将我当前的应用程序(
app1
app2
等)上传到根站点并让它们正常工作


提前感谢

每个站点只能有一个应用程序。这意味着您需要:

app1.appspot.com
app2.appspot.com

您可以注册一个应用程序引擎应用程序ID,并让每个子目录执行不同的操作。例如,让/app1下的所有URL做一件事,/app2下的所有URL做另一件事

然而,它们必须一起部署,并以相同的配额消耗。事实上,它们将是一个应用程序,URL可以做两件完全不同的事情


否则,Taylor所说的是正确的,你只能有单独的子域(在appspot.com上或作为你自己域上的子域)

如果没有反向代理,你不能在一个域上有多个应用-但是你可以有多个“子应用”-只需使用app.yaml/web.xml单独配置每个应用即可。它们将共享相同的数据存储和memcache,但在其他方面可以被视为单独的组件。

这似乎表明: