Create a redirect rule in the dashboard
-
Log in to the Cloudflare dashboard ↗ and select your account and domain.
-
Go to Rules > Overview.
-
Select Create rule > Redirect Rule.
-
(Optional) Select one of the rule templates that address common use cases. Then, review and adjust the proposed rule configuration.
-
Enter a descriptive name for the rule in Rule name.
-
Under When incoming requests match, select one of the following options:
- Wildcard pattern: The rule will only apply to traffic matching the wildcard pattern.
- Request URL: Enter the wildcard pattern using the asterisk (
*
) character to match multiple requests. For example,http*://*.example.com/files/*
. - Then: Define the URL redirect settings including:
- Target URL: Enter the target URL, which can be static (for example,
https://example.com
) or dynamic (for example,https://example.com/${1}/files/${2}
). Use wildcard replacement such as${1}
and${2}
to define dynamic target URLs. - Status code: Select the status code for the redirect (for example,
301
). - Preserve query string: Choose whether to keep the query string from the original request.
- Target URL: Enter the target URL, which can be static (for example,
- Request URL: Enter the wildcard pattern using the asterisk (
- All incoming requests: The rule will apply to all traffic.
- Then: Define the URL redirect settings for all incoming requests.
- Custom filter expression: The rule will only apply to traffic matching a custom expression. Define the rule expression to configure which requests should be redirected.
- Then: Define the URL redirect settings for requests matching the custom rule expression.
- Wildcard pattern: The rule will only apply to traffic matching the wildcard pattern.
-
To save and deploy your rule, select Deploy. If you are not ready to deploy your rule, select Save as Draft.
If you are matching a hostname in your rule expression, you may be prompted to create a proxied DNS record for that hostname. Refer to Troubleshooting for more information.
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