title: htaccess logic not working in vhost
body: <pre><code>RewriteEngine On
  RewriteBase /
  RewriteCond %{REQUEST_URI} !\.(gif|jpg|png|swf|css|html|js|ico|pdf)$
  RewriteCond %{REQUEST_URI} !^/page_loader.php$
  RewriteCond %{REQUEST_URI} !^/page_loader.php/
  RewriteRule ^(.*)$ page_loader.php/$1?%{QUERY_STRING} [L]
  </code></pre>
  
  <p>I have run a Debian server with Apache 2.2.</p>
  
  <p>I have a system that routes all traffic through a file named <i>page_loader.php</i>.</p>
  
  <p>When I run the above in a <em>.htaccess</em> file there are no problems, but as soon as I try to put it in the vhost file directly Apache fails to restart and just says <code>FAIL</code> but without anything in the log files.</p>
  
  <p>Has anyone else had anything like this?</p>