Déployer une application Symfony sur un serveur mutualisé OVH

Les serveurs mutualisés chez OVH nécessitent un petit ajout pour que les applications développées avec symfony fonctionnent.

Si vous avez tout paramétré comme il faut (DNS, multisite si besoin ...) mais que lorsque vous essayez d'accéder à votre application vous avez un gros "Page not found", essayez d'ajouter dans votre dossier "public" un fichier .htaccess comme suit :

# This will prevent generating "Not Found" error in browser
# Then we will manually do the rest to produce page for user
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . index.php [L]
</IfModule>

Tout devrait ensuite aller mieux :-)