<p dir="auto"><strong>I'm submitting a ...</strong>  (check one with "x")<br>
[x ] feature request</p>
<p dir="auto"><strong>What is the motivation / use case for changing the behavior?</strong><br>
For instance, while building a recursive component such as a tree view, I would like to be able to reuse ng-content at least twice in the same template: Once for the node, and once for the recursive child nodes created in a ngFor loop.</p>
<p dir="auto"><strong>Please tell us about your environment:</strong></p>

<ul dir="auto">
<li><strong>Angular version:</strong> 2.0.X</li>
</ul>

<ul dir="auto">
<li><strong>Browser:</strong> [all ]</li>
</ul>

<ul dir="auto">
<li>
<p dir="auto"><strong>Language:</strong> [all]</p>
</li>
<li>
<p dir="auto"><strong>Node (for AoT issues):</strong> <code class="notranslate">node --version</code> =</p>
</li>
</ul>
<p dir="auto">Hi,</p>
<p dir="auto">So I have a use case and cant seem to find a good way around it.</p>
<p dir="auto">I have a route that looks like this:</p>
<div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="new Route({
        path: '/:language/manage-assets/:path',
        component: Assets,
        name: 'PortalAssets',
        data: {id: 'portal-assets'}
})"><pre class="notranslate"><span class="pl-k">new</span> <span class="pl-v">Route</span><span class="pl-kos">(</span><span class="pl-kos">{</span>
        <span class="pl-c1">path</span>: <span class="pl-s">'/:language/manage-assets/:path'</span><span class="pl-kos">,</span>
        <span class="pl-c1">component</span>: <span class="pl-v">Assets</span><span class="pl-kos">,</span>
        <span class="pl-c1">name</span>: <span class="pl-s">'PortalAssets'</span><span class="pl-kos">,</span>
        <span class="pl-c1">data</span>: <span class="pl-kos">{</span><span class="pl-c1">id</span>: <span class="pl-s">'portal-assets'</span><span class="pl-kos">}</span>
<span class="pl-kos">}</span><span class="pl-kos">)</span></pre></div>
<p dir="auto">And my :path parameter looks like this:</p>
<p dir="auto">folder1/subfolder1/</p>
<p dir="auto">The path updates and works fine however if I reload the browser the redirect kicks in instead of keeping me in the same component.</p>
<p dir="auto">It only works if my path looks like:</p>
<p dir="auto">folder1</p>
<p dir="auto">but fails and redirects if its:</p>
<p dir="auto">folder1/subfolder1/</p>
<p dir="auto">if this is not an issue with the Redirect route then could we possible have support for something like /:path** or /:path? or /:path.*</p>