title: How to do a http-equiv redirect that preserves query_string and fragment_id
body: <p>In Javascript I can redirect and preserve the query string and fragment ID like this:</p>
  
  <pre><code>window.location = "NEW_LOCATION" + window.location.search + window.location.hash;
  </code></pre>
  
  <p>For sites without Javascript you can use the http-equiv meta header. But this drops the query string and fragment ID:</p>
  
  <pre><code>&lt;head&gt;
      &lt;meta http-equiv="Refresh" content="300; url=NEW_LOCATION" /&gt;
  &lt;/head&gt;
  </code></pre>
  
  <p>Is there a way to do the equivalent using http-equiv="refresh" that preserves the query string and fragment ID?</p>