diff --git a/external/contribute/git-clients/git-clients.md b/external/contribute/git-clients/git-clients.md
index 2035e5d2b3b82c30204b23268608e5923ef5b72f..6a3e2dd912becd95aa93da98516ef4082daa4c0c 100644
--- a/external/contribute/git-clients/git-clients.md
+++ b/external/contribute/git-clients/git-clients.md
@@ -8,7 +8,7 @@ redirect_from:
 ---
 # Git clients
 
-Installation instructions are provided [here](https://howto.lcsb.uni.lu/?contribute:install-git).
+Installation instructions are provided [here]({{ '/?contribute:install-git' | relative_url }}).
 
 ## GUI clients
 
diff --git a/external/contribute/install-git/install-git.md b/external/contribute/install-git/install-git.md
index 106b675aea9f6055694ad1a336e72b2eb34aafeb..a36b0dd539fab5fa0728e7848c306a992510c60e 100644
--- a/external/contribute/install-git/install-git.md
+++ b/external/contribute/install-git/install-git.md
@@ -9,7 +9,7 @@ redirect_from:
 
 # Installation of Git
 
-Several git clients are presented [here](https://howto.lcsb.uni.lu/?contribute:git-clients).
+Several git clients are presented [here]({{ '/?contribute:git-clients' | relative_url }}).
 
 For most of the git clients, `git` is actually required to be installed on the system. You can find installers for Windows, MacOS and Linux on the [Git webpage](https://git-scm.com/downloads).
 
@@ -17,4 +17,4 @@ If you are using Visual Studio Code, and if you want to contribute to a reposito
 ```bash
 ssh git@gitlab.lcsb.uni.lu -p8022
 ```
-Then, press Enter and type `yes`. This will add the git-r3lab server to the known hosts on your system.
\ No newline at end of file
+Then, press Enter and type `yes`. This will add the git-gitlab server to the known hosts on your system.
\ No newline at end of file
diff --git a/external/exchange-channels/owncloud/owncloud.md b/external/exchange-channels/owncloud/owncloud.md
index b83f4dd30a8499034caebfe35615ab2505c6f02b..9586b802b3021ab6d43dd3e546cc133a12043465 100644
--- a/external/exchange-channels/owncloud/owncloud.md
+++ b/external/exchange-channels/owncloud/owncloud.md
@@ -44,7 +44,7 @@ When sharing research data, one should observe the following guidance using Ownc
 
 ## Installing Owncloud Desktop Client
 
-**Important:** OwnCloud is fetching information from LUMS, therefore changes like a password reset (see How-to cards [Changing password for LUMS accounts](https://howto.lcsb.uni.lu/?lums-passwords)) should be performed **only** via LUMS!
+**Important:** OwnCloud is fetching information from LUMS, therefore changes like a password reset (see How-to cards [Changing password for LUMS accounts]({{ '/?lums-passwords' | relative_url }}) should be performed **only** via LUMS!
 
 1. Please try following link to download the owncloud desktop client depending on your operating system (this is an example for Windows, similar steps for other OS) -
 
diff --git a/external/general/remote-working/remote-working.md b/external/general/remote-working/remote-working.md
index 6082dbc65d302fa83f79e31a390fa1f90c16dba6..0847c3fc53fc8a224f2951df6b9d8769820f21f2 100644
--- a/external/general/remote-working/remote-working.md
+++ b/external/general/remote-working/remote-working.md
@@ -11,7 +11,7 @@ redirect_from:
 In case you need to work remotely, there are several tools and services that you can use to
 stay connected and continue your work.
 
-An important reference is the [list of important links](https://howto.lcsb.uni.lu/?general:links).
+An important reference is the [list of important links]({{ '/?general:links' | relative_url }}).
 
 <p style="color:grey"><b>Note:</b> If the link does not work, please refer to the section <b>Connecting to the university network</b> since you are most probably not connected to the university internal network.</p>
 
@@ -20,7 +20,7 @@ There is also a set of [tutorials](https://remote.uni.lu/) prepared by the unive
 ## Connecting to the university network
 
 If you want to access the university infrastructure, such as the servers or storage, you can do so by connecting
-via [Virtual Private Network (VPN)](http://vpn.uni.lu). All details are given [here](https://howto.lcsb.uni.lu/?access:vpn-cerbere-access).
+via [Virtual Private Network (VPN)](http://vpn.uni.lu). All details are given [here]({{ '/?access:vpn-cerbere-access' | relative_url }}).
 
 ## Instant messaging
 
@@ -65,8 +65,8 @@ You can use the following tools to take notes or writing manuscripts together:
 
 When on-the-go or working remotely, the [LCSB ownCloud](https://owncloud.lcsb.uni.lu) is the best way to share and work collaboratively on files.
 
-More details on how to set up ownCloud are provided [here](https://howto.lcsb.uni.lu/?exchange-channels:owncloud). You can share your files and folders
-directly with your collaborators by following [these instructions](https://howto.lcsb.uni.lu/?exchange-channels:owncloud:share-files).
+More details on how to set up ownCloud are provided [here]({{ '/?exchange-channels:owncloud' | relative_url }}). You can share your files and folders
+directly with your collaborators by following [these instructions]({{ '/?exchange-channels:owncloud:share-files' | relative_url }}).
 
 ## Development of code
 
diff --git a/external/integrity/naming/file_naming.md b/external/integrity/naming/file_naming.md
index 91692d7b90c5ebceea6b5f1c524ffe1323afe91c..98382b7d0aa5af26a83142f27294b38d89f412b0 100644
--- a/external/integrity/naming/file_naming.md
+++ b/external/integrity/naming/file_naming.md
@@ -16,7 +16,7 @@ Good file name follows three basic principles:
 * human readable
 * plays well with default ordering
 
-If you are looking for information on how to organize and structure your folders, you may find this [dedicated card](https://howto.lcsb.uni.lu/?integrity:organization) helpful.
+If you are looking for information on how to organize and structure your folders, you may find this [dedicated card]({{ '/?integrity:organization' | relative_url }}) helpful.
 
 ## Machine readable
 
diff --git a/external/integrity/organization/organization.md b/external/integrity/organization/organization.md
index ff4f1f963edee94b71b94cc2eb0eec814aa6b14e..edf88ce82e12c1aee22fa8b12eb515c9022cecf5 100644
--- a/external/integrity/organization/organization.md
+++ b/external/integrity/organization/organization.md
@@ -21,7 +21,7 @@ able to find back the files easily.
 A key rule is to name the folders with straightforward but explicit names, and to include the decision tree of where to put a given file inside the folder structure. In fact, the directory tree should in some sense
 reflect the decision tree.
 
-More details on naming files and folders are provided in the dedicated [file naming card](https://howto.lcsb.uni.lu/?integrity:naming).
+More details on naming files and folders are provided in the dedicated [file naming card]({{ '/?integrity:naming' | relative_url }}).
 
 ## Suggestions
 
diff --git a/external/integrity/spreadsheets/spreadsheets.md b/external/integrity/spreadsheets/spreadsheets.md
index dbcea0e52f5a49bd6e3f1846a448625004760271..33c3883b1c5da09b3057be915ee82420f70c027d 100644
--- a/external/integrity/spreadsheets/spreadsheets.md
+++ b/external/integrity/spreadsheets/spreadsheets.md
@@ -42,7 +42,7 @@ For reproducibility purposes, the collected data should be always exported from
 
 ### Table
 
-- Keep header column names machine readable. You can follow the same best practices as for file naming (see our [Card on file naming](https://howto.lcsb.uni.lu/?integrity:naming)).
+- Keep header column names machine readable. You can follow the same best practices as for file naming (see our [Card on file naming]({{ '/?integrity:naming' | relative_url }})).
 - Keep values in columns atomic.
 - Use primary keys - values in one particular column should be unique for the whole table. This will allow you to create unique references pointing to one and only one observation/record.
 - Do not insert empty rows or columns which would split the table in two.