title: htaccess catch-all for Redirect
body: <p>Note, from some searching I see that it's also possible to achieve redirects with <code>RewriteRule</code> rather than <code>Redirect</code> but I'm still curious to know why my catch-all isn't working with <code>Redirect</code>.</p>
  
  <p>What I'm doing is redirecting various links on my site to a series of third party pages, and then using a catch-all to catch anything that isn't currently available under the <code>/help/</code> path:</p>
  
  <pre><code>&lt;IfModule mod_alias.c&gt;
  Redirect      302   /help/abc   https://example.com/help_pages/kKh6Sun7
  Redirect      302   /help/efg   https://example.com/help_pages/jGut20m3
  # catchall...
  RedirectMatch 302   /help/.*    https://example.com/help_pages/default
  &lt;/IfModule&gt;
  </code></pre>
  
  <p>But even <code>mysite.com/help/efg</code> is being redirected to the catch-all.  I thought that these directives were processed in order, since they are part of the same Apache module and in the same context... see <a href="https://httpd.apache.org/docs/2.4/mod/mod_alias.html#order" rel="nofollow noreferrer">here</a>?</p>