diff --git a/docs/ecolyo-agent/Technical/0-getting-started.mdx b/docs/ecolyo-agent/Technical/0-getting-started.mdx
index ac4963497b599d7063e480c9ba34bfa1fafe50db..43b0ad50d6a41f7ae96d2f0b255c4ac8e6f4b0e9 100644
--- a/docs/ecolyo-agent/Technical/0-getting-started.mdx
+++ b/docs/ecolyo-agent/Technical/0-getting-started.mdx
@@ -32,7 +32,7 @@ At the repository root, run `mkdir -p mnt mnt/configs`
 
 The `mnt/configs` folder will contain a `tokenskey.json` file, generated when the server starts for the first time.
 
-With assets imported (see [this page](./handle_assets/#local-setup) for more information) the `mnt` folder should look like this :
+With assets imported (see [this page](./handle_assets.md#local-setup) for more information) the `mnt` folder should look like this :
 
 ```bash
 mnt
diff --git a/docs/ecolyo/Functionalities/onboarding.md b/docs/ecolyo/Functionalities/onboarding.md
index db61fb93a52fdb7b838a50568a2dced3a88604b7..9d0c63bba33399da0fe828988e89a84526ee2e7b 100644
--- a/docs/ecolyo/Functionalities/onboarding.md
+++ b/docs/ecolyo/Functionalities/onboarding.md
@@ -18,7 +18,7 @@ First of all, we display the GCU screen, which allows user to read the General C
 
 :::note About terms
 
-More details are available on the [term section](./terms).
+More details are available on the [term section](./terms.md).
 
 :::
 
diff --git a/docs/getting-started/setup.md b/docs/getting-started/setup.md
index 9d53570bf5c91234e9482fcede01bce401128949..d243c32f2858988fd6ac126aeabc86a17c613ad2 100644
--- a/docs/getting-started/setup.md
+++ b/docs/getting-started/setup.md
@@ -49,7 +49,7 @@ Open the project with VSCode and add the following code into `.vscode/settings.j
 
 ## Install your Linux distribution
 
-If you're using windows, we highly recommend to [install WSL](./wsl). Also checkout the official documentation.
+If you're using windows, we highly recommend to [install WSL](./wsl.md). Also checkout the official documentation.
 
 ### Setup your distribution
 
diff --git a/docusaurus.config.ts b/docusaurus.config.ts
index 73d9e5eed7dffa3a2e2d641d8e676f26db01b59d..b1c640705670c56fd4284f067be7d1fc481580c5 100644
--- a/docusaurus.config.ts
+++ b/docusaurus.config.ts
@@ -23,6 +23,7 @@ const config: Config = {
 
   onBrokenLinks: 'throw',
   onBrokenMarkdownLinks: 'warn',
+  trailingSlash: true,
 
   // Even if you don't use internationalization, you can use this field to set
   // useful metadata like html lang. For example, if your site is Chinese, you