← Cloudflare Waiting Room / waiting-room / how-to
Размещение зала ожидания
Когда настройка зала ожидания, вам нужно указать, какие страницы будет охватывать зал ожидания.
В настройках зала ожидания необходимо указать хотя бы одно имя хоста и путь. После пути подразумевается подстановочный знак, поэтому зал ожидания применяется и ко всем вложенным путям. Пока очередь активна, все новые пользователи будут попадать в неё по любому URL, охваченному этой комбинацией хоста и пути. Если залов ожидания несколько, приоритет получает тот, у которого путь задан точнее.
Применение к нескольким именам хостов и путям
Клиенты с Advanced Waiting Room могут применять один зал ожидания к нескольким именам хостов и путям. Чтобы сделать это в интерфейсе, после добавления первого имени хоста и пути выберите Добавьте имя хоста и путь а затем укажите следующую комбинацию имени хоста и пути, которую должен охватывать зал ожидания. Если для одного зала ожидания добавляется более одной комбинации имени хоста и пути, также необходимо создать уникальный cookie-файл зала ожидания, заполнив поле Custom cookie. Чтобы добавить несколько имён хостов и путей через API, используйте additional_routes поле и настройте суффикс cookie с помощью cookie_suffix поле.
Нельзя добавить комбинацию имени хоста и пути, уже настроенную для другого зала ожидания. Имена хостов должны принадлежать зоне, для которой настроен зал ожидания.
Один зал ожидания можно применить к нескольким пользовательским именам хостов при выполнении следующих условий:
- Корневой домен совпадает между пользовательскими именами хостов
- Каждое пользовательское имя хоста является настроено явно в настройках SSL for SaaS.
Пользовательские имена хостов
Чтобы развернуть зал ожидания на пользовательском хосте, хост без подстановочных знаков должен быть настроено и активно в SSL for SaaS. Затем создать Waiting Room и при необходимости применить его к несколько имён хостов с тем же корневым доменом.
Это означает, что если вам нужен зал ожидания для hello.example.com, hello.example.com должен быть активным пользовательским именем хоста. Вы не сможете создать Waiting Room на hello.example.com только на основе example.com настроен как пользовательский хост, даже если для этого пользовательского хоста включена поддержка подстановочных доменов в настройках SSL for SaaS.
Создание исключений для охвата зала ожидания
Если в пути, настроенном для вашего зала ожидания, есть подпути или строки запроса, к которым вы не хотите применять зал ожидания, вы можете создать правило обхода Waiting Room чтобы трафик на этих участках сайта не попадал в очередь.