← Правила Cloudflare / rules / url-forwarding / examples
Перенаправление запросов из одной страны на домен
В этом примере все посетители сайта из Великобритании будут перенаправлены на другой домен с сохранением текущей функциональности по тем же путям.
-
Создайте Bulk Redirect List с именем
uk_redirect_listсо следующим перенаправлением URL-адреса:- Исходный URL:
https://example.com/ - Целевой URL:
https://example.co.uk/ - Сопоставление подпутей: Включено
- Сохранять строку запроса: Включено
- Исходный URL:
-
Создайте Bulk Redirect Rule, которое включает предыдущий Bulk Redirect List, и задайте для него следующее выражение:
ip.src.country == "GB" and http.request.full_uri in $uk_redirect_list
Эта конфигурация выполняет следующие перенаправления для посетителей из Великобритании:
| Request URL | URL после перенаправления |
|---|---|
https://example.com/ |
https://example.co.uk/ |
https://example.com/my/path/to/page.htm |
https://example.co.uk/my/path/to/page.htm |
https://example.com/search?q=term |
https://example.co.uk/search?q=term |