
.run.app URL, but the custom domain (ai.brightwrx.com) stubbornly showed the default “Welcome to Firebase Hosting” page..run.app (deployed on Cloud Run).run.app URL indicated that the app lived on Cloud Run..web.app and custom domain were never linked to the Cloud Run service via rewrites.firebase.json + firebase deploy route.ai.brightwrx.com, .web.app, or .run.app, the app would behave consistently.vite.config.js to make sure that all routes correctly resolved back to the application entry point. This is especially important in multi-tenant and SPA setups, where direct URL hits can otherwise result in 404s or mismatched routing..run.app → Working.web.app → Working (proxied to Cloud Run)ai.brightwrx.com → Working (same UI as .run.app)
Posted Oct 16, 2025
The client’s Google AI Studio app worked perfectly on .run.app but broke completely when connected to their custom domain.