Redirect requests from one domain to another
Create a redirect rule to redirect all requests to a different domain, maintaining all functionality, except for the discontinued HTTP service (port 80).
In this example the original domain was replaced with a different domain. All functionality was maintained, except for the HTTP service (port 80) which was discontinued.
- Create a Bulk Redirect List with the following URL redirect:
- Source URL: example.com/
- Target URL: https://example.net/
- Subpath matching: Enabled
- Preserve query string: Enabled
- Create a Bulk Redirect Rule that enables this list.
This configuration will perform the following redirects:
| Request URL | URL after redirect | 
|---|---|
| http://example.com/ | https://example.net/ | 
| https://example.com/ | https://example.net/ | 
| https://example.com/my/path/to/page.htm | https://example.net/my/path/to/page.htm | 
| https://example.com/search?q=term | https://example.net/search?q=term | 
Was this helpful?
- Resources
- API
- New to Cloudflare?
- Products
- Sponsorships
- Open Source
- Support
- Help Center
- System Status
- Compliance
- GDPR
- Company
- cloudflare.com
- Our team
- Careers
- © 2025 Cloudflare, Inc.
- Privacy Policy
- Terms of Use
- Report Security Issues
- Trademark