夹层 HOST_THEMES www- 指向错误站点的子域
Mezzanine HOST_THEMES www- subdomain pointing to wrong site
我正在使用基于 Mezzanine Django 的 CMS,利用其多租户功能通过同一后端为两个站点提供服务,并且其中一个站点的 "www" 子域出现了问题.目前,它是这样工作的:
site_1.com -> site_1
www.site_1.com -> site_1
site_2.com -> site_2
www.site_2.com -> site_1
如您所见,"www" 子域转到了错误的站点。 HOST_THEMES 设置似乎设置正确,但是 - 像这样:
HOST_THEMES = [('www.site_1.com', 'site_1_theme'),
('site_1.com', 'site_1_theme'),
('www.site_2.com', 'site_2_theme'),
('site_2.com', 'site_2_theme')]
此外,管理>设置>站点设置如下:
site_1.com
site_2.com
(未列出 "www",因为添加一个会在管理中为内容添加一个完全独立的站点)。在这里处理 www 子域的正确方法是什么?为什么它会正确处理原始域,而不是 www?
谢谢。
将 www 网站重定向到 non-www 网站(或 vice-versa),在您的 nginx/apache 会议中。
我正在使用基于 Mezzanine Django 的 CMS,利用其多租户功能通过同一后端为两个站点提供服务,并且其中一个站点的 "www" 子域出现了问题.目前,它是这样工作的:
site_1.com -> site_1
www.site_1.com -> site_1
site_2.com -> site_2
www.site_2.com -> site_1
如您所见,"www" 子域转到了错误的站点。 HOST_THEMES 设置似乎设置正确,但是 - 像这样:
HOST_THEMES = [('www.site_1.com', 'site_1_theme'),
('site_1.com', 'site_1_theme'),
('www.site_2.com', 'site_2_theme'),
('site_2.com', 'site_2_theme')]
此外,管理>设置>站点设置如下:
site_1.com
site_2.com
(未列出 "www",因为添加一个会在管理中为内容添加一个完全独立的站点)。在这里处理 www 子域的正确方法是什么?为什么它会正确处理原始域,而不是 www?
谢谢。
将 www 网站重定向到 non-www 网站(或 vice-versa),在您的 nginx/apache 会议中。