我们正在考虑将现有应用程序迁移到Google App Engine。
目前,我们有多个项目由Nginx代理,使用1个单一域下的不同位置。为了简单起见,我们说我们有4个项目:
// api
location /api {
proxy_pass http://www.example.com/api;
}
// desktop web app
location /desktop {
proxy_pass http://www.example.com/desktop;
}
// mobile web app
location /mobile {
proxy_pass http://www.example.com/mobile;
}
// static landing page
location / {
proxy_pass http://www.example.com/landing;
}
我的问题是:
根据我的理解,我们必须将这4个项目合并为1个单独的项目和4个独立的模块。对我来说,让一个巨大的项目包含所有东西听起来并不理想。
感谢。
答案 0 :(得分:0)
根据this他们没有提及是否存在限制。但是看看这些步骤,我不知道你怎么不能在多个项目上设置相同的域。只要你正确地更改CNAME,然后确保每个项目都以正确的方式在内部重定向,一切都应该有效。