Я хотел бы перенаправить один из моих поддоменов на внешний URL-адрес. Пример: от xyz.example.com
до outsideurl.net
. Возможно ли это с использованием услуг Cloudflare
? Я пытался использовать Page Rules
с помощью этого учебника, но, похоже, этот учебник предназначен для других целей.
Clouddomate перенаправляет субдомен на URL-адрес
Ответ 1
Возможно, на официальной странице поддержки есть учебное пособие для этого (а не в вашем вопросе): Как выполнить перенаправление URL или перенаправление с помощью CloudFlare?
Ответ 2
Это не сработает, если вы просто создадите Page Rule - вам также нужно добавить запись DNS.
В вашем случае вы можете добавить CNAME для xyz
, который указывает на @
, а затем настроить правило страницы для перенаправления xyz.example.com
в outsideurl.net
.
Причина номер один, по которой не работает правило страницы, например переадресация URL-адресов, заключается в том, что созданное вами правило страницы находится в записи, которая не проксируется Cloudflare в настройках DNS.
Пример. У вас есть правило страницы, которое перенаправляет субдомен (subdomain.yoursitename.com) обратно в корневой домен (yoursitename.com). Если у вас нет этой записи в прокси-настройке DNS для записи поддоменов (оранжевое облако), прокси-сервер Cloudflare не будет работать над этой записью, и правило страницы не будет работать, поскольку оно направляется непосредственно на ваш сервер.