title: Exempt Facebook Crawler from .htaccess redirect
body: <p>We recently forced all pages to be HTTPS through .htaccess:</p>
  
  <pre><code>RewriteEngine on
  RewriteCond %{HTTPS} off
  RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
  </code></pre>
  
  <p>The problem is that I get "Circular redirect path detected" from Facebook debugger because the original URL is https, but the og:url is http (so we don't lose all of our old likes), and then it gets a 302 loop back to https.</p>
  
  <p>How can I make Facebook an exception to this .htaccess rule? </p>