@@ -77,15 +77,15 @@ Cloudflare currently offers limited support for advanced redirects.
77
77
78
78
| Feature | Support | Example | Notes |
79
79
| ----------------------------------- | ------- | --------------------------------------------------------------- | --------------------------------------- |
80
- | Redirects (301, 302, 303, 307, 308) | Yes | ` /home / 301 ` | 302 is used as the default status code. |
81
- | Rewrites (other status codes) | No | ` /blog/* /blog/404.html 404 ` | |
82
- | Splats | Yes | ` /blog/* /posts/:splat ` | Refer to [ Splats] ( #splats ) . |
83
- | Placeholders | Yes | ` /blog/:year/:month/:date/:slug /news/:year/:month/:date/:slug ` | Refer to [ Placeholders] ( #placeholders ) . |
84
- | Query Parameters | No | ` /shop id=:id /blog/:id 301 ` | |
85
- | Proxying | Yes | ` /blog/* /news/:splat 200 ` | Refer to [ Proxying] ( #proxying ) . |
86
- | Domain-level redirects | No | ` workers.example.com/* workers.example.com/blog/:splat 301 ` | |
87
- | Redirect by country or language | No | ` / /us 302 Country=us ` | |
88
- | Redirect by cookie | No | ` /\* /preview/:splat 302 Cookie=preview ` | |
80
+ | Redirects (301, 302, 303, 307, 308) | ✅ | ` /home / 301 ` | 302 is used as the default status code. |
81
+ | Rewrites (other status codes) | ❌ | ` /blog/* /blog/404.html 404 ` | |
82
+ | Splats | ✅ | ` /blog/* /posts/:splat ` | Refer to [ Splats] ( #splats ) . |
83
+ | Placeholders | ✅ | ` /blog/:year/:month/:date/:slug /news/:year/:month/:date/:slug ` | Refer to [ Placeholders] ( #placeholders ) . |
84
+ | Query Parameters | ❌ | ` /shop id=:id /blog/:id 301 ` | |
85
+ | Proxying | ✅ | ` /blog/* /news/:splat 200 ` | Refer to [ Proxying] ( #proxying ) . |
86
+ | Domain-level redirects | ❌ | ` workers.example.com/* workers.example.com/blog/:splat 301 ` | |
87
+ | Redirect by country or language | ❌ | ` / /us 302 Country=us ` | |
88
+ | Redirect by cookie | ❌ | ` /\* /preview/:splat 302 Cookie=preview ` | |
89
89
90
90
## Redirects and header matching
91
91
0 commit comments