【问题标题】:How does one google app engine app serve multiple domains?一个谷歌应用引擎应用如何服务于多个域?
【发布时间】:2013-04-13 23:22:33
【问题描述】:

或者可以做到吗?

例如,我想帮助几个朋友设置他们的购物车网站。他们已经购买了他们的网站域名。但是我想在www.mywebsite.com 支付一个谷歌应用引擎应用程序,并且我想将他们的域“转发”到www.mywebsite.com/friend1www.mywebsite.com/friend2。通过这种方式,我希望他们的客户看到他们的网站,可能是http://www.friend1.com,但他们实际上是由一个单一的应用引擎应用程序提供服务的。

在我的应用程序中,我知道如何分析路径,以便我可以转到数据存储区以提供不同的页面 html。所以问题是如何或可以从不同的域转发一个谷歌应用程序引擎。谢谢!

【问题讨论】:

    标签: google-app-engine multi-tenant forwarding domain-name


    【解决方案1】:

    我不太清楚你“前进”的确切含义是什么,但我会尝试针对不同的情况来回答。

    1. 如果您希望浏览器一直显示 www.friend1.com 而不会显示 www.mywebsite.com,您应该将friend1.com 设置为 Google 应用帐户,并将其域添加到您的应用程序(就像您为自己的域所做的那样)。这样,所有到 www.friend1.com(或他们选择的任何子域)的流量都会进入您的 appengine 应用程序。并且您的应用程序应该相应地检测 http 请求和响应的域。

    2. 1234563好吧,只需在 www.friend1.com 中设置一个 index.html 页面并在文件中添加meta refresh header。或者使用任何服务器端重定向方法。

    【讨论】:

    • 您能否提供更多关于如何为多个域执行 #1 的详细信息?据我所知,目前似乎不可能。
    猜你喜欢
    • 1970-01-01
    • 2012-03-22
    • 1970-01-01
    • 2011-01-30
    • 2013-02-07
    • 2017-04-05
    • 2016-06-04
    • 1970-01-01
    • 2013-07-05
    相关资源
    最近更新 更多