Same happens when generating rss feed on your page, so would guess there’s something miss-configured on the http server side Also noticed that the server header is set to Netlify is this a statically generated version of Ghost?
Can you give me the server header setup example?
An example instance setup (I’m using this locally) with standard handlebars for frontend rendering of Ghost, and using nginx can have such nginx configuration :
I think there’s a problem in the tool used in the tutorial - buster, which doesn’t copy sitemap.xml files properly which results in 404. This is not an official way to use Ghost :) don’t really know much about it.
If you really want to have your site statically generated would recommend trying official way of doing it with Gatsby as a frontend:
Hey @Fathul, don’t have a step-by-step tutorial like that on hand but when using Gatsby with Ghost it comes down to setting up Gatsby as an independent frontend first.
Then using Ghost as a source of data like described here:
And in the end, deploying to Netlify should be similar to what you are doing now with Buster.
Netlify only hosts the static frontend. You would need a separate hosted instance with admin running on it that would provide ability to edit content and access to Content API needed to generate the static site.