如何在Docusaurus中隐藏URL里的文档文件夹名称?
可以实现,具体方法如下:
你可以通过给每个文档添加front matter里的slug字段,强制指定文档的URL路径,完全忽略原有的目录结构。
具体操作步骤:
- 打开
folder1/doc2.md,在文件最顶部添加以下配置:
--- slug: /doc2 ---
- 同样地,打开
folder2/doc3.md,添加:
--- slug: /doc3 ---
doc1.md本身就在根目录,默认URL就是domain.com/doc1,如果想统一配置风格,也可以添加slug: /doc1。
注意事项:
- 所有文档的
slug必须唯一,因为都在根路径下,不能出现重复的文件名(比如不能有两个文档都设置slug: /doc)。 - 如果你的站点配置了自定义侧边栏(
sidebars.js),无需额外修改链接路径,Docusaurus会自动识别文档的slug并生成正确的侧边栏链接。
内容的提问来源于stack exchange,提问作者edusl
相关产品推荐
相关产品推荐

