====== Autoriser l'accès à un dossier à une URL en dehors de CakePHP ======
__Problème__:
Comment autoriser l'accès à une URL (dossier ou autre) en dehors de CakePHP.
__Solution__:
Modifier le fichier .htaccess à la racine de l'application CakePHP.
Par exemple, dans le cas d'une site CakePHP à la racine d'un nom de domaine, pour ne pas rediriger les URL commençant par /Shibboleth vers Cake, il suffit de modifier le fichier //.htaccess// original:
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
en lui rajoutant les directives //[[http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewritecond|RewriteCond]]//:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/Shibboleth
RewriteRule ^$ app/webroot/ [L]
RewriteCond %{REQUEST_URI} !^/Shibboleth
RewriteRule (.*) app/webroot/$1 [L]
Attention, les directives //RewriteCond// doivent être présents avant chaque //RewriteRule//