Я пытаюсь перенаправить domainA.com на domainB.com. Оба домена управляются Cloudflare. Я пробовал использовать правила страницы для domainA, чтобы перенаправить все запросы на domainB.com. Тем не менее, я также читал, что domainA необходимо иметь какие-то записи DNS через Cloudflare, но я не совсем уверен, как их настроить? Это перенаправление - единственное, для чего я использую domainA, на нем вообще нет размещенного контента.
Домен перенаправления Cloudflare
Ответы (3)
Комбинация фиктивной записи CNAME
и правила страницы сделает это.
Перейдите на страницу настроек DNS вашего исходного домена.
Создайте запись
CNAME
для@
(корневой домен). Укажите его на какой-то поддомен, он не обязательно должен существовать, поскольку правило страницы сработает до того, как разрешится запись DNS.
Перейдите на страницу правил страницы исходного домена.
Создайте новое правило страницы, перенаправляющее все запросы в ваш домен по мере необходимости (выберите 301/302 - в зависимости от того, что имеет смысл в вашем случае).
- Подождите немного и подтвердите, что
https://source-domain.com
перенаправляет наhttps://target-domain.com
.
Повторите шаги 1–5 для поддомена www
, если вы хотите, чтобы www.source-domain.com
тоже выполнял перенаправление (что часто бывает).
За 6 шагов у вас есть новый домен.
- В панели управления выберите домен
- Нажмите на правила страницы
- В поле 'url match' задайте пример: (domainA.com/*)
- Параметр "URL пересылки" с 302 (тестовый) или 302 (рабочий)
- И, наконец, установите новый URL-адрес, например: (http://domainB.com)
- Сохранить и развернуть
для полной документации см. это: https://support.cloudflare.com/hc/en-us/articles/200172286-Configuring-URL-forwarding-or-redirects-with-Cloudflare-Page-Rules
Установить правило переадресации страницы 301 Redirect
из
http://domainA.com/*
to http://domainB.com/$1