我正在建立一个带Wagtail的多站点环境(也许有点雄心勃勃,因为我是Wagtail,Django和Python的新手,但我想将一些简单的站点迁移到Wagtail并希望从一开始就有正确的设置)。 我已经在Wagtail管理员和每个站点的主页中创建了一个站点列表。 我希望通过多个URL(name.com + name.othername.com)可以访问某些站点。 我应该为每个网址创建一个新的网站设置(通过"添加网站"在管理员中),还是有更好/不同的方式来处理这个问题?
答案 0 :(得分:0)
我建议使用外部Web服务器(例如Apache)来处理多个域。定义虚拟主机代理以指向您的wagtail应用程序。
以下是一个例子:
Route::middleware('jwt.auth')->get('users','UsersController@getAllUsers');
无论如何,您将需要一个外部Web服务器来以非调试模式提供静态内容。