From c6dce1c65ed5288ab413b1a3e35e0d5a14d95b59 Mon Sep 17 00:00:00 2001 From: Ayhan Date: Sun, 28 Oct 2018 17:43:42 +0300 Subject: [PATCH] fix(gatsby-plugin-netlify-cms): automatic redirect (#9269) --- packages/gatsby-plugin-netlify-cms/src/gatsby-node.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/gatsby-plugin-netlify-cms/src/gatsby-node.js b/packages/gatsby-plugin-netlify-cms/src/gatsby-node.js index bf9401da2d2bb..f76c087595f3c 100644 --- a/packages/gatsby-plugin-netlify-cms/src/gatsby-node.js +++ b/packages/gatsby-plugin-netlify-cms/src/gatsby-node.js @@ -146,3 +146,13 @@ exports.onCreateWebpackConfig = ( webpack(config).run() } } + +exports.onPostBuild = ({ actions }, { publicPath = `admin` }) => { + const { createRedirect } = actions + + createRedirect({ + fromPath: `/${publicPath}`, + toPath: `/${publicPath}/`, + isPermanent: true, + }) +}