cloudflare-custom-errors v1.1.0
Cloudflare Custom Static Error Pages
Cloudflare: Configuring Custom Errors and Challanges
Published pages:
::CLOUDFLARE_ERROR_1000S_BOX::
Publish changes.
We use GitHub Pages to serve the Next.js statics from the gh-pages branch. This process is automated with the following command:
yarn publish
Creating new pages.
Create a new page in pages.
When it's ready, add it to the exportPathMap in next.config.js.
exportPathMap: async function () {
return {
...
"/captcha_box": { page: "/captcha" }
};
}This will export pages/captcha as captcha_box.html
Developing
While developing it's handy to have an idea of what the inject content from Cloudflare might look like, instead of just the string tag ::EXAMPLE_OF_A_CLOUDFLARE_TAG::
Run yarn dev and open at localhost:3000 using the links there will add a preview query to the url. We can use that while developing to have a visual representation on what COULD be injected through the tag - be aware though that this might become out dated.
See the default error pages from Cloudflare here: http://cloudflarepreview.com/
5 years ago