烧瓶亚域分离

时间:2020-04-25 04:27:28

标签: python flask mod-wsgi

如果我的方法是正确的,我需要实用的建议。

目标是什么?

具有烧瓶应用程序,该应用程序在3个子域之间分隔: admin。 | api。 |用户。 将会有一些共享数据,例如模型

我到目前为止所做的

我是Python的新手,但这就是我的创建方式和工作原理。我只是不太确定这是正确的方法。

一开始,我使用一个虚拟主机和ServerAlias完成了所有工作,但是我遇到了SSL问题

所以我这样做了:

  1. 我创建了一个烧瓶应用程序,其中包含所有这些区域(子域)的蓝图

  2. 我正在使用带有 mod_wsgi

  3. 的自托管Plesk服务器
  4. 我已经配置了4个独立的虚拟主机- admin,api,user,static

  5. 每个虚拟主机(静态除​​外)都有其自己的.wsgi配置文件,该文件使用适当的参数(例如application = create_app("api")调用 create_app 工厂

  6. create_app 内部,我仅注册与子域相关的蓝图

0 个答案:

没有答案