title: Vue Router - Url with multiple query parameter as redirect url
body: <p>I have this url : <code>www.foo.com?redirect=https://bar.com?a=b&amp;b=c&amp;c=d</code>.</p>
  
  <p>When I get the query param <code>redirect</code> I should get the value <code>https://bar.com?a=b&amp;b=c&amp;c=d</code>. But I only get the first query param <code>https://bar.com?a=b</code>.</p>
  
  <p>I'm doing: </p>
  
  <pre><code>const { target } = this.$route.query;
  console.log(target); 
  // "https://bar.com?a=b" instead of "https://bar.com?a=b&amp;b=c&amp;c=d"
  </code></pre>