Skip to content

Fix the site root serving the editor instead of the landing page - #108

Merged
raj-khan merged 1 commit into
mainfrom
landing-at-root
Oct 7, 2026
Merged

raj-khan merged 1 commit into
mainfrom
landing-at-root

Conversation

@raj-khan

@raj-khan raj-khan commented Oct 7, 2026

Copy link
Copy Markdown
Owner

FL-97. isketch.online/ served the editor, not the landing page: Vercel serves dist/index.html for / before the rewrite to /landing.html. The editor is now built as app.html, with /new and /flow rewritten to it in vercel.json, nginx, and vite dev and preview. The service worker's offline fallback follows. CI checks that no index.html is built.

🤖 Generated with Claude Code

Vercel serves a file before any rewrite, so dist/index.html answered / and
the rewrite to landing.html never applied. The editor is now built as
app.html, and /new and /flow rewrite to it. CI fails if an index.html
comes back.
@raj-khan
raj-khan merged commit d33e288 into main Oct 7, 2026
4 checks passed
@raj-khan
raj-khan deleted the landing-at-root branch October 7, 2026 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant