- About 404:
Netlify when loading a page directly or refreshing the browser when you are on a page without a trailing slash it will redirect to the same url with a trailing slash, this happens even with
Pretty URLS setting disabled on Netlify panel. See this issue https://github.com/gatsbyjs/gatsby/issues/9207[https://github.com/gatsbyjs/gatsby/issues/9207]. Until this issue with netlify is not solved we set by default trailing slashed on all paths.
- Custom slugs and Netlify CMS https://github.com/netlify/netlify-cms/issues/445