SAAS龙卷风网络应用中的子域名

时间:2013-01-15 09:03:44

标签: python webserver subdomain tornado saas

我有一个在www.mywebsite.com上运行的网络应用程序。

我要求用户注册并输入他们登录的子域名。例如如果用户输入子域名为“demo”,那么他的登录URL应为“www.demo.mywebsite.com”。

如何在龙卷风网络应用程序中完成此操作,因为龙卷风本身就是一个Web服务器。 或者使用nginx或其他网络服务提供服务是唯一的方法吗?

先谢谢你的帮助。

2 个答案:

答案 0 :(得分:3)

self.request.host下的

tornado.web.RequestHandler将包含子域,因此您可以根据子域更改应用程序逻辑,例如。根据Cookie +子域名加载current_user

答案 1 :(得分:0)

龙卷风本身不处理子域名。

你需要像NGNIX这样的东西来控制子域名访问。