Коротка инструкция о подключении вашего домен к Notion не подключая платный тариф
Notion – это мощная платформа, позволяющая создавать и управлять различными типами контента, включая заметки, базы данных, календари и многое другое. Настройка и персонализация страниц на Notion доступны благодаря различным шаблонам и инструментам. Однако многие пользователи хотят придать своим страницам более индивидуальный вид, подключив собственные доменные имена. В этой статье я расскажу, как это сделать через Cloudflare Worker.
Шаг 1: Создание аккаунта на Cloudflare
Первым шагом необходимо создать аккаунт на Cloudflare.com. Cloudflare - это сервис CDN, который предоставляет различные инструменты и функции для управления вашим доменом.
Шаг 2: Добавление вашего домена
- Перейдите в раздел "Websites" и выберите "Add a site".
- Введите название вашего домена и выберите бесплатный план.
Шаг 3: Создание DNS-записи для Cloudflare
Чтобы связать ваше доменное имя с Cloudflare и Worker, выполните следующие действия:
- Перейдите к настройкам DNS вашего домена на вашем регистраторе доменов.
- Замените существующие DNS-серверы на DNS-записи, предоставленные Cloudflare. Эти DNS-записи можно найти на странице настройки вашего домена в Cloudflare. Обычно это будет два сервера DNS, например, "ns1.cloudflare.com" и "ns2.cloudflare.com".
- Подождите, пока изменения DNS-записей распространятся по всему интернету, что может занять до 24 часов.
Шаг 4: Создание Worker на Cloudflare
- Перейдите в панель управления Cloudflare и выберите вкладку "Workers & Pages".
- Нажмите "Create a Worker", затем "Deploy", и после этого "Edit".
- Вставьте JavaScript-код (код для Worker) и сохраните Worker. JavaScript-код для Worker будет описан далее.
Шаг 5: Создание "маршрута" для Worker
- В разделе "Websites" выберите созданный домен.
- В меню выберите "Workers Routes" и нажмите "Add Route".
- Введите "вашдомен/*" в поле "Route" (замените "вашдомен" на ваш реальный домен) и выберите созданный вами Worker. Сохраните настройки.
Шаг 6: Проверка настроек
- После завершения всех настроек, убедитесь, что ваша страница Notion теперь доступна через ваше собственное доменное имя. Для этого просто перейдите по этому домену в браузере и убедитесь, что страница загружается корректно.
- Если страница не отображается, проверьте DNS-записи и настройки Worker на Cloudflare, чтобы убедиться, что они настроены правильно.
JavaScript-код для Worker (шаг 4):
- Перейдите на страницу Notion, которая будет вашим сайтом, и откройте к ней публичный доступ.
- Последнюю версию JavaScript можно найти по адресу: ссылка на скрипт
- Замените в строчке «Step 1» домен на ваш.
- Замените в строчке «const SLUG_TO_PAGE» значения в кавычках на ваши. Их можно взять в адресе страницы Notion, которую вы хотите сделать сайтом.
Заключение
Теперь у вас есть полная инструкция о том, как подключить собственное доменное имя к Notion с использованием Cloudflare Worker. Следуя этим шагам, вы сможете улучшить профессиональный вид вашего сайта и обеспечить более удобный доступ к вашей информации.
Часто задаваемые вопросы
Могу ли я использовать платный план Cloudflare для этой цели?
- Да, вы можете использовать платный план Cloudflare, чтобы получить дополнительные функции и улучшенную поддержку.
Сколько времени займет процесс смены DNS-записей на моем домене?
- Время, необходимое для обновления DNS-записей, может варьироваться, но обычно это занимает до 24 часов. Однако в большинстве случаев изменения начинают действовать гораздо быстрее.
Могу ли я использовать этот метод с любым регистратором доменов?
- Да, вы можете использовать этот метод с большинством регистраторов доменов. Процесс замены DNS-записей обычно аналогичен, независимо от регистратора.
Что делать, если моя страница Notion все равно не загружается после настроек?
- Если у вас возникают проблемы с доступом к вашей странице Notion после настроек, проверьте DNS-записи и код Worker на Cloudflare. Убедитесь, что они настроены правильно, и в случае затруднений, обратитесь в поддержку Cloudflare.
Могу ли я использовать другие CDN-сервисы вместо Cloudflare?
- Да, но Cloudflare предоставляет множество дополнительных функций и инструментов, делая его отличным выбором для большинства пользователей.
Следуя этой инструкции, вы сможете успешно подключить собственное доменное имя к Notion через Cloudflare Worker и улучшить доступ к вашим проектам и информации.