RewriteRule O último sinalizador [L] não está funcionando?
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]
Este é o meu arquivo .htaccess. No serverconfig eu apenas tenhoAllowOVerride all
.
Se eu solicitar o URLhttp://mydomain.com/id/authenticate
Recebo um erro 403. Se eu remover a última regra, ela funcionará. Não deveria o[L]
flat impedir que outras regras aconteçam?
Editar
Meu arquivo htaccess está na subpasta "id", portanto as regras funciona