J'ai développé un site en suivant le tutoriel "developper un site de A à Z" (structure MVC).
En local, tout fonctionne bien mais sur un serveur web (ovh mutualisé), j'ai un problème de redirection :
A la racine du site (http://monsite.mondomaine.fr), je suis bien redirigé vers le dossier webroot.

Mais quand je saisi un controller, le site recherche le dossier "controller" a la racine ou lieu de me rediriger vers "webroot" (ex : http://monsite.mondomaine.fr/controller/action) et j'obtiens l'erreur 'File not found".

j'ai un .htaccess à la racine :

RewriteEngine On
RewriteRule (.*) webroot/$1 [L]

et un autre dans "webroot" :

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*) index.php/$1 [L]

Savez-vous où est mon erreur ?

Aucune réponse