Перейти к содержимому

Красивый веб-адрес для страниц и подстраниц

Здесь вы узнаете, как открывать ваши Notion-страницы по красивым адресам, с помощью инструкции на fruitionsite.com и сервиса Cloudflare. Скрипт для размещения находится под видео.

Настройка и генерация скрипта для Cloudflare

Примечание об авторстве. Следующий сниппет импортирует код с оригинальной страницы fruitionsite.com, (пункт Customize and generate the script (2 mins), скрипт https://fruition.stephenou.vercel.app). Внимание — все эти настройки вы можете изменять впоследствии и в самом Worker

Введите ваш домен в поле Your domain (e.g. example.org), и адрес вашей Notion-страницы — в поле Notion URL for example.org

Чтобы добавить подстраницы к домену (например, /about), нажмите Add a pretty link

Вы можете добавить свойства Title и Description для вашей страницы, а также выбрать шрифт и добавить любой Javascript-код для нее. Для этого нажмите TOGGLE STYLE AND SCRIPT SETTINGS

После того, как закончите, нажмите  COPY THE CODE  , чтобы скопировать код

Важно! Проверьте наличие строчки кода

15.08.2021 было замечено, что сайты, построенные через Fruition site, открываются с ошибкой. На данный момент, скрипт не содержит исправление. Поэтому необходимо проверить наличие этой строчки в коде (жирным), и добавить в случае отсутствия:

    element(element) {
      element.append(`<div style="display:none">Powered by <a href="http://fruitionsite.com">Fruition</a></div>
      <script>
      window.CONFIG.domainBaseUrl = 'https://${MY_DOMAIN}';
      const SLUG_TO_PAGE = ${JSON.stringify(this.SLUG_TO_PAGE)};
      const PAGE_TO_SLUG = {};

Форма для генерации кода

Мои курсы выходят в открытый доступ!