我有几个问题。我工作了好几天都想不通。
目标:在 Google App Engine 上动态创建子域。
我只是一个我想推荐实施的“hello world”,剩下的可以自己处理。
1-http://eqsudmoain.appid.appspot.com 写入 = “eqsubdomain”
2-http://appid.appspot.com 写成=“你好世界”
我只想做他们,我需要你的帮助。我找到了这段代码的文档,而不是动态的。
这也是使用cname的域名注册商你会推荐吗?谢谢您的回答。
我有几个问题。我工作了好几天都想不通。
目标:在 Google App Engine 上动态创建子域。
我只是一个我想推荐实施的“hello world”,剩下的可以自己处理。
1-http://eqsudmoain.appid.appspot.com 写入 = “eqsubdomain”
2-http://appid.appspot.com 写成=“你好世界”
我只想做他们,我需要你的帮助。我找到了这段代码的文档,而不是动态的。
这也是使用cname的域名注册商你会推荐吗?谢谢您的回答。
您不能在代码中动态设置域。
但是,您可以通过设置不同的应用程序版本来拥有不同的子域。这是各种版本的映射方式(请注意,版本是字符串而不是数字):
http://1.appid.appspot.com // version "1"
http://eqsudmoain.appid.appspot.com // version "eqsudmoain"
http://appid.appspot.com // default version
您可以在 app.yaml 中设置版本。您在管理员 - 版本中设置默认版本。
所以,你的建议是可能的,通过在不同版本下多次上传代码,然后使用链接中的示例代码来区分代码中的子域。
编辑:
您不能在 上进行动态子域映射*.appid.appspot.com,但可以在自己的域上进行通配符 DNS 映射*.yourdomain.com,即. 然后在代码中,您可以检查主机并将请求路由到正确的代码。