Redirect one domain to another
If you have an alias domain that only forwards traffic to another domain, you can set up redirects directly within Cloudflare.
- Add your alias domain (for example, - previous.com) to Cloudflare.
- Make sure that your alias domain has a proxied DNS A or CNAME record that properly resolves DNS queries. You may also want to include a record for the - wwwsubdomain.- Type - Name - IPv4 address - Proxy status - A - @- 192.0.2.1- Proxied - A - www- 192.0.2.1- Proxied 
- Use Redirect rules to forward traffic from your alias domain to your other domain. - This example dynamic redirect will redirect all requests for - smallshop.example.comto a different hostname using HTTPS, keeping the original path and query string.- When incoming requests match - Field: Hostname
- Operator: equals
- Value: smallshop.example.com
 - If you are using the Expression Editor, enter the following expression: - (http.host eq "smallshop.example.com")- Then - Type: Dynamic
- Expression: concat("https://globalstore.example.net", http.request.uri.path)
- Status code: 301
- Preserve query string: Enabled
 - For example, the redirect rule would perform the following redirects: - Request URL - Target URL - Status code - http://smallshop.example.com/- https://globalstore.example.net/- 301- http://smallshop.example.com/admin/?logged_out=true- https://globalstore.example.net/admin/?logged_out=true- 301- https://smallshop.example.com/?all_items=1- https://globalstore.example.net/?all_items=1- 301- http://example.com/about/- (unchanged) - n/a