title: RewriteRule Last [L] flag not working?
body: <pre><code>php_flag display_errors 1
  php_value auto_prepend_file init.php
  RewriteEngine on 
  RewriteRule ^$  /id/authenticate [R]
  RewriteRule ^login_openid$  /id/login_openid.php [QSA,L]
  RewriteRule ^authenticate$  /id/authenticate.php [QSA,L]
  RewriteRule ^facebook$  /id/facebook.php [QSA,L]
  RewriteRule ^createfromopenid$  /id/createfromopenid.php [QSA,L]
  
  RewriteRule .* - [L,R=403]
  </code></pre>
  
  <p>This is my .htaccess file. In the serverconfig I just have <code>AllowOVerride all</code>.</p>
  
  <p>If I request the URL <code>http://mydomain.com/id/authenticate</code> I get a 403 Error. If I remove the last rule, it works. Shouldnt the <code>[L]</code> flat prevent any further rules from happening?</p>
  
  <p>Edit:</p>
  
  <p>My htaccess file is in the subfolder "id", so the rules work.</p>