El enrutador Angular2 mantiene la cadena de consulta

Escribí una aplicación Angular2 (v2.0.1) que hace uso del enrutador. El sitio web está cargado con varios parámetros de cadena de consulta, por lo que la URL completa inicialmente se ve así:

https://my.application.com/?param1=val1&param2=val2&param3=val3

En mi configuración de ruta, tengo una entrada que redirige una ruta vacía:

const appRoutes: Routes = [
    {
        path: '',
        redirectTo: '/comp1',
        pathMatch: 'full'
    },
    {
        path: 'comp1',
        component: FirstComponent
    },
    {
        path: 'comp2',
        component: SecondComponent
    }
];

Mi problema es que, después de que la aplicación se ha inicializado, la URL ya no contiene los parámetros de consulta, sino que se ve así:

https://my.application.com/comp1

¿Hay alguna forma de configurar el enrutador para que mantenga la cadena de consulta inicial al navegar?

Gracias
Lukas

Respuestas a la pregunta(8)

Su respuesta a la pregunta