Вопросы и ответы про SourceCraft Sites

Какие ограничения безопасности действуют в SourceCraft Sites?

В SourceCraft Sites по соображениям безопасности нельзя:

  • Использовать сервис-воркеры (Service Worker) — код JavaScript, который выполняется в браузере отдельно от веб-страницы и может перехватывать сетевые запросы и кешировать ресурсы. Используются, например, для работы PWA-приложений в офлайн-режиме.
  • Встраивать опубликованный сайт во фреймы, например с помощью HTML-элемента <iframe>.

Ограничения связаны с размещением сайтов на общем домене и заданы HTTP-заголовком Content-Security-Policy: frame-ancestors 'none'; worker-src 'none';. Изменить или ослабить эту политику с помощью кода сайта или HTML-разметки нельзя.

Как подтвердить владение сайтом на SourceCraft Sites в Яндекс Вебмастере?

Чтобы подтвердить владение сайтом на SourceCraft Sites в Яндекс Вебмастере:

  1. Создайте в организации репозиторий с именем, совпадающим с именем организации.

  2. В репозитории создайте сайт SourceCraft Sites. Он будет доступен по адресам:

    • https://<имя_организации>.sourcecraft.site/
    • https://<имя_организации>.sourcecraft.site/<имя_организации>/
  3. Добавьте метатег подтверждения на главную страницу сайта:

    • Зарегистрируйте сайт в Яндекс Вебмастере.
    • Выберите подтверждение по метатегу.
    • Добавьте полученный метатег в HTML-код главной страницы:
    <meta name="yandex-verification" content="<код_подтверждения>" />
    

После этого все репозитории и сайты в организации будут подтверждены. Подробнее о настройке хостинга — в руководстве Хостинг статического сайта из репозитория с помощью SourceCraft Sites.

Предыдущая
Следующая