Когда входящие запросы соответствуют
- Шаблон с подстановочными символами
- Request URL:
https://example.com/*
- Request URL:
Затем
- Целевой URL:
https://www.example.com/${1} - Код состояния: 301
- Сохранять строку запроса: Включено
← Правила Cloudflare / rules / url-forwarding / examples
В этом примере создается правило перенаправления, которое пересылает HTTPS-запросы с корневого домена (example.com) на поддомен WWW (www.example.com), сохраняя при этом исходный путь и строку запроса.
Когда входящие запросы соответствуют
https://example.com/*Затем
https://www.example.com/${1}Это правило гарантирует, что на поддомен WWW перенаправляются только HTTPS-запросы с корневого домена, а остальные запросы (например, HTTP-запросы или запросы к другим поддоменам) остаются без изменений.
Например, правило перенаправления выполнит следующие перенаправления:
| Request URL | Целевой URL | Код состояния |
|---|---|---|
https://example.com/products/ |
https://www.example.com/products/ |
301 |
https://store.example.com/products/ |
(без изменений) | н/д |
https://example.com/admin/?logged_out=true |
https://www.example.com/admin/?logged_out=true |
301 |
http://example.com/?all_items=true |
(без изменений) | н/д |
http://www.example.com/admin/ |
(без изменений) | н/д |
Обязательно замените example.com на фактическое имя хоста перед развёртыванием правила.