Политика доступа по доменам. Защищать контент от публикации на других сайтах

Последние изменения: 21.07.2023

Что это и как используется

Опция Политика доступа по доменам необходима для запрета размещения ссылок на ваш контент на других сайтах. Так, вы сократите попытки пиратства контента, использования его не по назначению.

По умолчанию опция выключена, а доступ к ресурсу разрешён всем доменам. 

Как настроить опцию

1. Чтобы настроить опцию, перейдите в раздел CDN-ресурсы и откройте настройки ресурса.

2dc7cb19b8736e310227fc883786a181.png

2. Спуститесь к разделу Безопасность и включите опцию Политика доступа по доменам, передвинув ползунок.

3. Выберите тип политики доступа:

  • Разрешающую — разрешает доступ к контенту всем доменам, кроме указанных в поле.

  • Блокирующую — запрещает доступ к контенту всем доменам, кроме указанных в поле.

4. Добавьте домен или маску домена без http:// или https:// в поле опции.

Например:

  • www.domain.com — разрешить или запретить доступ для конкретного домена

  • *.domain.com и domain.com — разрешить или запретить доступ для всех поддоменов и самого домена (необходимо добавлять сам домен и дополнительно домен в формате wildcard)

5. (опционально) Если вы добавили в поле хотя бы 1 домен, вы можете включить Обращение по прямой ссылке, чтобы разрешить или запретить сайтам обращаться к ресурсу напрямую. Функция добавляет пустой реферер в значение опции.

6. Нажмите Сохранить изменения.

Обратите внимание. В личном кабинете домены добавляются в строку только по одному. Используйте API-запросы, чтобы добавить список доменов. Блок Options > referrer_acl в API-документации.
Например, если вы хотите запретить доступ к ресурсу всем доменам, кроме example.com и domain.ru, тело API-запроса будет таким:

{
    "options": {
        "referrer_acl": {
            "enabled": true,
            "policy_type": "deny",
            "excepted_values": [
                "example.com",
                "domain.ru"
            ]
        }
    }
}

Помогла ли вам статья?