我有一个在www.mywebsite.com上运行的网络应用程序。
我要求用户注册并输入他们登录的子域名。例如如果用户输入子域名为“demo”,那么他的登录URL应为“www.demo.mywebsite.com”。
如何在龙卷风网络应用程序中完成此操作,因为龙卷风本身就是一个Web服务器。 或者使用nginx或其他网络服务提供服务是唯一的方法吗?
先谢谢你的帮助。
答案 0 :(得分:3)
self.request.host
下的 tornado.web.RequestHandler
将包含子域,因此您可以根据子域更改应用程序逻辑,例如。根据Cookie +子域名加载current_user
。
答案 1 :(得分:0)
龙卷风本身不处理子域名。
你需要像NGNIX这样的东西来控制子域名访问。