重定向域(不是谷歌应用程序)到appengine

时间:2010-04-19 10:44:19

标签: google-app-engine dns

我正在构建支持不同域的应用程序。支持不同域的小型CMS。

但我无法弄清楚如何重定向谷歌应用以外的其他域名。我在谷歌应用程序中有一个域名,完美无缺。 当我创建一个指向我的appid.appspot.com或www.appsdomain.com的cname时,它就会转到google.com。

我需要做什么才能将其他域指向我的appengine应用程序。

..弗雷德里克

2 个答案:

答案 0 :(得分:1)

您不能只使用cname,因为Google需要知道如何通过基础架构将请求定向到您的应用。

您应该按照此处的说明操作:http://code.google.com/appengine/docs/domain.html以使用其基础结构设置您的名称,以便正确路由对cname的请求。

更新:您不必将您的域名移至谷歌,只需告知他们您要设置cnames的名称以指向他们。

答案 1 :(得分:1)

你可以在没有cname的情况下做到这一点。

您需要设置第二个域名的重定向机制。您可以通过告知注册商将该网址重定向到您的Google Apps网址(我是如何使用我的注册商name.com)来实现这一点,或者您可以在服务器上设置一个小的[php]脚本管理将在第二个域上接收查询并向您的Google Apps域发出301重定向。

编辑:这一切都取决于你想做什么。如果您希望您的应用程序同时存在于两个网址中,则此解决方案将无效。我写这个想法是你想要第二个网址重定向到你的主网址,如果这不是你想要做的事情,那么发布重定向将无法解决问题。