diff --git a/routes/index.js b/routes/index.js
index be7d3ae95ccf238f81788b33ccb10f7e09dd5b72..6aa46a133bd776fa5d56baf0acc0c740933670fd 100644
--- a/routes/index.js
+++ b/routes/index.js
@@ -6,8 +6,9 @@ const i18next = require('i18next');
 /* GET page. */
 router.get('/:page?', (req, res, next) => {
 
-  const page = req.params.page ? req.params.page : 'home';
-  const title = req.params.page ? req.params.page.toUpperCase() : 'HOME';
+	/* if '.html' in filename, delete it */
+  const page = req.params.page ? req.params.page.replace('.html', '') : 'home';
+  const title = req.params.page ? req.params.page.toUpperCase() : 'HOME'
 
 	res.render(`${req.language}/${page}`, {
 		title: req.t(`TITLES.${title}`)