# Avoid routes duplication ver 3.12.1

**URL:** https://discourse.slimframework.com/t/avoid-routes-duplication-ver-3-12-1/3612
**Category:** Questions
**Created:** [November 2, 2019, 9:49am UTC](https://discourse.slimframework.com/t/avoid-routes-duplication-ver-3-12-1/3612 "2019-11-02T09:49:23Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![aghezzi](https://avatars.discourse-cdn.com/v4/letter/a/7993a0/32.png) [@aghezzi](https://discourse.slimframework.com/u/aghezzi)
#### Post date: [November 2, 2019, 9:49am UTC](https://discourse.slimframework.com/t/avoid-routes-duplication-ver-3-12-1/3612/1 "2019-11-02T09:49:23Z")

</div>

I let users write part or whole route  
Is there any method to check if the route generate duplicates before to register it ?  
Would be perfect if it also possible to get which pattern is causing duplication

---

<div class="post-metadata">

### Author: ![raziul](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.slimframework.com/raziul/32/1161_2.png) [@raziul](https://discourse.slimframework.com/u/raziul)
#### Post date: [May 4, 2020, 12:24pm UTC](https://discourse.slimframework.com/t/avoid-routes-duplication-ver-3-12-1/3612/2 "2020-05-04T12:24:23Z")

</div>

If you are trying to generate routes dynamically then consider using database or json file to store routes path and do check if a route is already saved or not while saving a new route.

---

<div class="post-metadata">

### Author: ![aghezzi](https://avatars.discourse-cdn.com/v4/letter/a/7993a0/32.png) [@aghezzi](https://discourse.slimframework.com/u/aghezzi)
#### Post date: [May 4, 2020, 3:17pm UTC](https://discourse.slimframework.com/t/avoid-routes-duplication-ver-3-12-1/3612/3 "2020-05-04T15:17:20Z")

</div>

Routes are already in database but you can not avoid duplicates.

1 when you are using parameters /{lang}/… or optional parameters

2 when you permit to users to write a part of route like a permalink /…/…//…
