From 186dcdc0cb9d9485ecf5d25d239aad8c0e0ccf27 Mon Sep 17 00:00:00 2001 From: binaryDiv Date: Wed, 22 Sep 2021 22:30:45 +0200 Subject: [PATCH] Redirect URLs with trailing slashes to URLs without --- src/Routes.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Routes.php b/src/Routes.php index c8b7a92..159a6ad 100644 --- a/src/Routes.php +++ b/src/Routes.php @@ -35,5 +35,11 @@ class Routes $app->post('/accounts/{id:[1-9][0-9]*}/delete', AccountController::class . ':deleteAccount'); $app->post('/accounts/{id:[1-9][0-9]*}/addalias', AccountController::class . ':addAliasToAccount'); $app->post('/accounts/{id:[1-9][0-9]*}/deletealiases', AccountController::class . ':deleteAliasesFromAccount'); + + // Redirect URLs with trailing slashes to correct URLs + $app->redirect('/login/', '/login'); + $app->redirect('/logout/', '/logout'); + $app->redirect('/domains/', '/domains'); + $app->redirect('/accounts/', '/accounts'); } }