Кастомные домены
Любая заметка может быть доступна на своём домене или по кастомному пути — без изменения основного permalink.
Без кастомных доменов все заметки живут на одном адресе. Это неудобно, если вы ведёте несколько проектов: портфолио, блог и лендинг для клиента не должны выглядеть как папки одного сайта. Кастомные домены позволяют каждому проекту иметь собственный адрес — и при этом управлять всем из одного trip2g-аккаунта.
Кому подходит
- Фрилансерам, у которых есть портфолио и отдельный блог
- Агентствам, которые ведут несколько сайтов клиентов
- Авторам, которым нужен брендированный лендинг на своём домене
Как это работает
Укажите route или routes в frontmatter заметки:
---
route: mysite.com/
---
После этого заметка откроется на указанном URL. Основной permalink остаётся без изменений.
Варианты
Корень кастомного домена — заметка становится главной страницей домена:
route: mysite.com/
Страница на кастомном домене:
route: mysite.com/about
Несколько URL одновременно:
routes:
- mysite.com/
- mysite.com/home
- /alias-на-основном-домене
Алиас на основном домене — дополнительный URL без изменения permalink:
route: /blog
Настройка DNS
- Укажите
route: yourdomain.com/в frontmatter нужной заметки - У регистратора домена добавьте CNAME-запись:
yourdomain.com → ваш-сервер - После обновления DNS заметка откроется на домене
Отличие от slug
| slug | route / routes | |
|---|---|---|
| Меняет permalink | Да | Нет |
| Кастомный домен | Нет | Да |
| Несколько URL | Нет | Да |
| Алиасы | Нет | Да |
slug и route можно использовать вместе — они работают независимо.
Изоляция доменов
Домены изолированы:
- Заметки на
mysite.comне появляются на основном домене по этому пути - Алиасы основного домена (
route: /blog) не работают на кастомных доменах
Это позволяет один trip2g-сайт использовать как несколько независимых сайтов с разным контентом.
Что может пойти не так
DNS ещё не обновился. После добавления CNAME-записи домен начинает работать через несколько часов, иногда до 48 часов. Проверьте через dig yourdomain.com или сервис вроде dnschecker.org.
Забыли слеш в конце. mysite.com и mysite.com/ — разные маршруты. Для корневой страницы домена нужен слеш: route: mysite.com/.
HTTPS-сертификат ещё не выпустился. После первого обращения к домену сертификат выпускается автоматически, это занимает до нескольких минут. Если браузер показывает предупреждение — подождите и обновите страницу.
Авторизация не работает на кастомном домене. Cookies привязаны к домену и не передаются между yoursite.trip2g.ru и mysite.com. Если заметка закрытая, пользователь должен войти отдельно на каждом домене. Для открытого контента добавьте free: true.
Sitemap
Каждый кастомный домен получает отдельный /sitemap.xml только со своими заметками.
Авторизация
Cookies ограничены браузером и не передаются между доменами. Для заметок на кастомных доменах используйте free: true если контент открытый.