-
-
Notifications
You must be signed in to change notification settings - Fork 11.1k
Description
Issue Summary
When attempting to add a self-hosted Ghost site to Ghost Explore, the flow redirects to https://explore.ghost.org/submit?... and consistently returns 404 Not Found. This happens both when starting from https://ghost.org/explore/submit and when using the “Add your site” flow from https://ghost.org/explore/. No iframe involved (tested by opening the URL directly in a new tab).
Steps to Reproduce
- Log in at https://account.ghost.org.
- Open https://ghost.org/explore/submit (or start from https://ghost.org/explore and choose “Add my site”).
- You’re redirected to https://explore.ghost.org/submit?token=…&url=….
- The page responds with 404.
Expected behavior:
The submit page should load and allow connecting/validating the site and finishing the listing.
Actual behavior:
Immediate 404 on https://explore.ghost.org/submit?... (tokenized URL).
Example failing URL
https://explore.ghost.org/submit?token=x&url=x
What I already tried:
Logged in at account.ghost.org first, then opened ghost.org/explore/submit in the same session (also in Private/Incognito).
Opened the submit link outside of any iframe (direct tab).
Verified Cloudflare not blocking: curl -I to the origin shows HTTP/2 200 with no X-Frame-Options and standard CF headers; Explore request still 404s on explore.ghost.org/submit.
Couldn’t find an “Add my site” button on ghost.org/explore UI either.
Ghost Version
5.130.2
Node.js Version
v22.17.1
How did you install Ghost?
Ubuntu x86_64
Database type
Other
Browser & OS version
No response
Relevant log / error output
Code of Conduct
- I agree to be friendly and polite to people in this repository