# D-005. Сайты — тенанты, домены в базе, маршрутизация по Host Статус: принято, 20.10.2026. ## Решение 1. Официальный плагин `@payloadcms/plugin-multi-tenant`: тенант — Сайт, поле `site` на коллекциях, привязанных к сайту, переключатель сайта в админке. 2. Коллекция «Домены»: хост, сайт, тип фронтенда, языки, валюты. 3. Proxy Next.js находит домен по Host (с кэшем в памяти) и переписывает запрос во внутренний маршрут. 4. Общие справочники без привязки к сайту: страны, теги, валюты, платёжные системы. Платёжная система привязана к валютам, а сайт выводится через валюты его доменов ([D-010](D-010-currencies.md)). ## Рассмотренные варианты Простое поле «сайт» без плагина — придётся самим писать фильтры и доступ в админке. ## Последствия Определение сайта по домену плагин не делает — это наш код в proxy.