Я использую CMS на основе Mezzanine Django, используя его способность Multi-Tenancy обслуживать два сайта через один и тот же бэкэнд и иметь причуду, имеющую отношение к субдомену «www» с одного из сайтов. На данный момент, это то, как он работает:Mezzanine HOST_THEMES 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')]
Кроме того, Admin> Настройки> Сайты устанавливается следующим образом:
site_1.com
site_2.com
(Нет "WWW" s не указаны, так как добавив, вы добавили бы полностью отдельный сайт в админ для контента). Каков правильный способ обработки www-поддоменов здесь? Почему он должным образом обрабатывает необработанный домен, но не www?
спасибо.