如何在多站点Wagtail环境中使用同一站点的多个URL

时间:2017-11-05 11:46:14

标签: wagtail

我正在建立一个带Wagtail的多站点环境(也许有点雄心勃勃,因为我是Wagtail,Django和Python的新手,但我想将一些简单的站点迁移到Wagtail并希望从一开始就有正确的设置)。 我已经在Wagtail管理员和每个站点的主页中创建了一个站点列表。 我希望通过多个URL(name.com + name.othername.com)可以访问某些站点。 我应该为每个网址创建一个新的网站设置(通过"添加网站"在管理员中),还是有更好/不同的方式来处理这个问题?

1 个答案:

答案 0 :(得分:0)

我建议使用外部Web服务器(例如Apache)来处理多个域。定义虚拟主机代理以指向您的wagtail应用程序。

以下是一个例子:

Route::middleware('jwt.auth')->get('users','UsersController@getAllUsers');

无论如何,您将需要一个外部Web服务器来以非调试模式提供静态内容。