diff --git a/docs/.vuepress/markdown/normallizeLink.js b/docs/.vuepress/markdown/normallizeLink.js index 2f3e85984ebd1409a82247229df9afa2717ad9f7..4511bf59d2a3de56a54501c0adc22ab9c20e5bdf 100644 --- a/docs/.vuepress/markdown/normallizeLink.js +++ b/docs/.vuepress/markdown/normallizeLink.js @@ -21,9 +21,9 @@ module.exports = function (md) { url = isExternal(url) ? url : normalizeLink(url) - .replace(/\.md\b/, '') - .replace(/\bREADME\b/, '') - .replace(/\/index/, '/') + .replace(/\.md\b/, '.html') + .replace(/\bREADME\b/, 'index.html') + .replace(/\/index(?!\.)/, 'index.html') .replace(/\?id=/, '#') .replace(/\\/g, '/') return oldNormalizeLink.bind(this)(url)