{"action":"closed","issue":{"url":"https://api.github.com/repos/aurelia/router/issues/185","repository_url":"https://api.github.com/repos/aurelia/router","labels_url":"https://api.github.com/repos/aurelia/router/issues/185/labels{/name}","comments_url":"https://api.github.com/repos/aurelia/router/issues/185/comments","events_url":"https://api.github.com/repos/aurelia/router/issues/185/events","html_url":"https://github.com/aurelia/router/issues/185","id":101781634,"number":185,"title":"nested routing produces incorrect routes when fall through for default '/' route","user":{"login":"monkeyhouse","id":4500785,"avatar_url":"https://avatars.githubusercontent.com/u/4500785?v=3","gravatar_id":"","url":"https://api.github.com/users/monkeyhouse","html_url":"https://github.com/monkeyhouse","followers_url":"https://api.github.com/users/monkeyhouse/followers","following_url":"https://api.github.com/users/monkeyhouse/following{/other_user}","gists_url":"https://api.github.com/users/monkeyhouse/gists{/gist_id}","starred_url":"https://api.github.com/users/monkeyhouse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/monkeyhouse/subscriptions","organizations_url":"https://api.github.com/users/monkeyhouse/orgs","repos_url":"https://api.github.com/users/monkeyhouse/repos","events_url":"https://api.github.com/users/monkeyhouse/events{/privacy}","received_events_url":"https://api.github.com/users/monkeyhouse/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/aurelia/router/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-08-19T00:50:18Z","updated_at":"2016-05-16T13:38:19Z","closed_at":"2016-05-16T13:38:19Z","body":"When I use a base route of <code>'/'</code>, I have to use a redirect so that my inner routes are generated properly Either way, not sure if its an issue.\r\nSetup:\r\n\r\nI have a router nested inside another router.\r\n\r\nThe outer router has routes defined for '['', 'Seasons']', 'Elements', 'Cloud Types'\r\n\r\nFor Seasons, the inner router has routes are defined ['',All], Winter, Summer, etc.\r\n\r\n\r\nIf I am at the url `/Seasons, ` then the following urls are generated in the links for the inner router\r\n`/Seasons/Winter `, `/Seasons/Summmer `\r\n\r\nIf am at the url ` / ` then the following urls are generated in the child menu `/Winter `, `/Summer`\r\n\r\nWhen the app normally loads, I am at the route `/` and then when links generated by the inner router are clicked, they dont work because they point to `/Winter` instead of `/Seasons/Winter ` )\r\n\r\nA quick fix is to have a seperate page for `/` that redirects to ` /Seasons `\r\neg. `/` links to redirect  model \r\n```\r\nimport {Router} from aurelia-router;\r\nimport {inject} from aurelia-framework;\r\n\r\n@inject(Router)  \r\nexport class SeasonsRedirect{\r\n    constructor(router){\r\n       router.navigate(#/seasons);    \r\n    }\r\n} \r\n```\r\nI have to do this in a few place so far - whenever my router has a default page has a nested router - so it might be convenient to have some shortcut for this? not sure if bug, expected behavior or enhancement."}}