cloudflare / cloudflare/developer-platform
Invalid _redirects configuration causes infinite loop when deploying to Cloudflare Workers
- Langage dominant
- Aucune donnée de langage
- Étoiles
- 1
- Forks
- 0
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
### What versions & operating system are you using?
**Environment:**
- macOS
- wrangler: ^4.43.0
- slidev (sli.dev)
### Please provide a link to a minimal reproduction
https://github.com/Ankcorn/mcp-tips
### Describe the Bug
**Description:**
When deploying a slidev presentation using `wrangler deploy`, the deployment fails with a Cloudflare API error indicating an infinite redirect loop in the `_redirects` file.
**Root Cause:**
The `_redirects` file generated by slidev contains an invalid rewrite rule:
```
/* /index.html 200
```
I would expect the error message to tell me to delete this file or just handle deploying it
### Please provide any relevant error logs
[ERROR] A request to the Cloudflare API (/accounts/92a369ba0c773e307fbf9b8814730c09/workers/scripts/mcp-tips/versions) failed.
Invalid _redirects configuration:
Line 1: Infinite loop detected in this rule. This would cause a redirect to strip `.html` or
`/index` and end up triggering this rule again. [code: 10021]
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par reproduire l’échec avec `wrangler deploy` en utilisant la reproduction minimale `mcp-tips` associée, puis examinez le fichier `_redirects` généré et l’erreur de l’API Cloudflare. Le travail est considéré comme terminé lorsque la règle invalide est prise en charge ou signalée avec des indications exploitables, et que le comportement du déploiement est vérifié avec cette reproduction.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Domaine
- cloud, devops
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100