Urgent: SSL + Routing Fix for DishFuse (Keep current app exactly as is)

Hi Base44 team — please escalate to an engineer. We need SSL and routing fixed for our DishFuse app. Please keep ALL existing pages, styling, images, and tracking exactly as-is.

App ID: 68f80af0a039cb25fee2ea27
Primary Domain: dishfuse.com

1) Current Issues

  • Landing page sometimes routes to login or shows a blank white screen.

  • SSL not fully active / inconsistent.

  • Visiting /login returns 404.

  • We want the landing page as the root (public), not gated.

2) Required Configuration (Single App)

  • Default route (homepage): / (serve our Landing page publicly)

  • Public routes (no auth): /, /landing, /onboarding, /verify-domain, /tracking-setup

  • Private routes (require auth): /dashboard, /settings, anything else authenticated

  • Built-in Login: make /login resolve to the platform login screen (no 404)

3) SSL

  • Issue/attach Let’s Encrypt cert for dishfuse.com

  • Force HTTPS (www + root) and enable HSTS

  • Confirm auto-renewal

4) Do NOT change

  • Do not alter our code, copy, images, or tracking (GA4/Meta).

  • Keep all assets and page content exactly as they are now.

5) Acceptance Checklist

Please confirm when the following are true:

  • https://dishfuse.com loads our Landing page (public) ✅

  • https://dishfuse.com/login loads the built-in login page ✅

  • https://dishfuse.com/dashboard requires auth and loads after login ✅

  • SSL padlock valid on all routes and HTTPS redirect/HSTS enabled ✅

If your platform cannot support public + login within one app right now, create two apps (no content changes, just routing):

  • Public app: dishfuse.com → Landing/Onboarding/public pages only

  • Private app: app.dishfuse.com/login (built-in), /dashboard, /settings
    …and wire our “Login” button on dishfuse.com to https://app.dishfuse.com/login.

Proceed with the two-app setup.
Public app at dishfuse.com (Landing/Onboarding only).
Private app at app.dishfuse.com (built-in /login, /dashboard, /settings).
Point the “Login” button on dishfuse.com to https://app.dishfuse.com/login.
Issue SSL on both domains, enable HTTPS + HSTS.
Keep all existing assets & tracking unchanged.

Thanks — this is blocking launch, so please prioritize. 🙏


If you want the two-app request ready too, here’s a tiny add-on you can paste after they reply “we’ll use two apps”:

Proceed with the two-app setup.
Public app at dishfuse.com (Landing/Onboarding only).
Private app at app.dishfuse.com (built-in /login, /dashboard, /settings).
Point the “Login” button on dishfuse.com to https://app.dishfuse.com/login.
Issue SSL on both domains, enable HTTPS + HSTS.
Keep all existing assets & tracking unchanged.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Date

6 months ago

Author

chrisgilbert722@gmail.com

Subscribe to post

Get notified by email when there are changes.