Když příchozí požadavky odpovídají
- Vzor se zástupným znakem
- Request URL:
https://example.com/*
- Request URL:
Poté
- Cílová URL:
https://www.example.com/${1} - Stavový kód: 301
- Preserve query string: Enabled
← Cloudflare Rules / rules / url-forwarding / examples
Tento příklad vytváří přesměrovací pravidlo, které předává požadavky HTTPS z kořenové domény (example.com) na subdoménu WWW (www.example.com), při zachování původní cesty a řetězce dotazu.
Když příchozí požadavky odpovídají
https://example.com/*Poté
https://www.example.com/${1}Toto pravidlo zajišťuje, že na subdoménu WWW jsou přesměrovány pouze požadavky HTTPS z kořenové domény, zatímco ostatní požadavky (například HTTP nebo požadavky na jiné subdomény) zůstávají beze změny.
Pravidlo přesměrování by například provedlo následující přesměrování:
| Request URL | Cílová URL | Stavový kód |
|---|---|---|
https://example.com/products/ |
https://www.example.com/products/ |
301 |
https://store.example.com/products/ |
(beze změny) | n/a |
https://example.com/admin/?logged_out=true |
https://www.example.com/admin/?logged_out=true |
301 |
http://example.com/?all_items=true |
(beze změny) | n/a |
http://www.example.com/admin/ |
(beze změny) | n/a |
Nezapomeňte nahradit example.com svým skutečným názvem hostitele před nasazením pravidla.