angular2(2.0.0-beta.3) routing by url not working
<p>Currently I am playing with angular2 routing. Every thing is working as expected but manually typing the route url in browser is not working.</p>

<p>The current code I am using </p>

<p><strong>app.ts</strong></p>

<pre><code>    import {Component} from 'angular2/core';
    import {Route,RouteConfig,ROUTER_DIRECTIVES,ROUTER_PROVIDERS} from "angular2/router";
import {DashboardComponent} from "./dashboard/dashboard.component";
import {UsersComponent} from "./user/users.component";


    @Component({
        selector:'app',
        template:`
        &lt;h1&gt;{{title}}&lt;/h1&gt;
        &lt;nav&gt;
          &lt;a [routerLink]="['Dashboard']"&gt;Dashboard&lt;/a&gt;
          &lt;a [routerLink]="['Users']"&gt;Users&lt;/a&gt;
        &lt;/nav&gt;
        &lt;router-outlet&gt;&lt;/router-outlet&gt;
        `,
        directives:[ROUTER_DIRECTIVES],
        providers:[ROUTER_PROVIDERS]
    })


    @RouteConfig([
        new Route({
            path:'/dashboard',
            component:DashboardComponent,
            name:'Dashboard',
            useAsDefault:true
        }),
        new Route({
            path:'/users',
            component:UsersComponent,
            name:'Users'

        })

    ])
    export class App{

    }
</code></pre>

<p><strong>boot.ts</strong></p>

<pre><code>    import {bootstrap} from 'angular2/platform/browser';
import {App} from "./app";
import {HashLocationStrategy} from "angular2/router";
import {LocationStrategy} from "angular2/router";
import {ROUTER_PROVIDERS} from "angular2/router";
import {provide} from "angular2/core";


bootstrap(App, [
    ROUTER_PROVIDERS,
    provide(LocationStrategy, {useClass: HashLocationStrategy})
]);
</code></pre>

<p>Routing using the anchor tags is working perfectly fine but when I manually types the same url(<strong><a href="http://localhost:3000/users" rel="nofollow">http://localhost:3000/users</a>  or  <a href="http://localhost:3000/dashboard" rel="nofollow">http://localhost:3000/dashboard</a></strong>) in browser and hit enter it says </p>

<pre><code>Cannot GET /users   

or 

Cannot GET /dashboard 
</code></pre>

<p>Please suggest me how can I detect the browser's location URL changes to match the path segment (/users or /dashboard) and activate the corresponding Component(or UsersComponent or DashboardComponent) and display its view.</p>