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