I want to use Cloudflare’s proxy to hide the backend IP, but it conflicts with Vercel's requirement for managing wildcard DNS. This creates a problem where I can't effectively use both services together. A solution that allows for Cloudflare proxying without breaking Vercel's wildcard DNS would be beneficial.
I have the following setup: - Domain: `example.com` - Backend on VPS: `XX.XX.XX.XX` - Frontend on Vercel DNS setup: - `api.example.com` → A record pointing to the VPS - `*.example.com` → pointing to the Vercel-hosted frontend Vercel requires managing DNS for wildcard subdomains. **Problem:** The IP of `api.example.com` is exposed. **Goal:** I want to use Cloudflare’s proxy to hide the backend IP. But Cloudflare needs to manage DNS to do this, which would break Vercel’s wildcard subdomains since Vercel wants to control DNS. Has anyone dealt with this conflict between Cloudflare proxying and Vercel wildcard DNS?