Bonjour à tous, je n'ai pas trop l'habitude de demander de l'aide, mais je suis tombé sur un truc à rendre dingue et impossible de trouver une solution sur le net.

J'ai un serveur mutualisé ovh (offre pro) avec php 5.3 d'activé et CakePHP 2.3.9 directement dans le dossier "homez.xxx/domain/www".

Je tombais toujours sur une erreur 500, après quelques heures de déprime j'ai compris que le problème venez de cette ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
RewriteRule (.*) app/webroot/$1 [L]
Le .htaccess par défaut de cake :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>
Si je la comment tout fonctionne

A quoi sert cette ligne ? Et telle importante ?

Merci d'avance a +