diff --git a/docusaurus.config.js b/docusaurus.config.js index 836fb0c5ead..f50d2e3af8c 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -125,4 +125,18 @@ module.exports = { }, ], ], + plugins: [ + [ + '@docusaurus/plugin-client-redirects', + { + fromExtensions: ['html', 'htm'], + redirects: [ + // { + // to: '/test', + // from: '/testold', + // }, + ], + }, + ], + ], }; diff --git a/package.json b/package.json index 4d48c42de22..a3f95f5c540 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ }, "dependencies": { "@docusaurus/core": "2.0.0-beta.21", + "@docusaurus/plugin-client-redirects": "2.0.0-beta.21", "@docusaurus/preset-classic": "2.0.0-beta.21", "@mdx-js/react": "^1.6.22", "clsx": "^1.1.1", diff --git a/yarn.lock b/yarn.lock index 4460cdc18c2..3855a6df713 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1312,6 +1312,21 @@ "@types/react-router-dom" "*" react-helmet-async "*" +"@docusaurus/plugin-client-redirects@2.0.0-beta.21": + version "2.0.0-beta.21" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-2.0.0-beta.21.tgz#bf0c3e94d89c7bd15933dacdfefc17fec22c5d76" + integrity sha512-4xzrti0au7SaQT/cxr+FM9b+R5gfOSFODwQJ2QeTXbkdiz1+9DV3bp8nB/2CmzZ9ApY5lsueXNpa4n7+UAngrA== + dependencies: + "@docusaurus/core" "2.0.0-beta.21" + "@docusaurus/logger" "2.0.0-beta.21" + "@docusaurus/utils" "2.0.0-beta.21" + "@docusaurus/utils-common" "2.0.0-beta.21" + "@docusaurus/utils-validation" "2.0.0-beta.21" + eta "^1.12.3" + fs-extra "^10.1.0" + lodash "^4.17.21" + tslib "^2.4.0" + "@docusaurus/plugin-content-blog@2.0.0-beta.21": version "2.0.0-beta.21" resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.21.tgz#86211deeea901ddcd77ca387778e121e93ee8d01"