8721 sujets

Développement web côté serveur, CMS

Bonjour à tous,

J'ai un projet sur symfony 2 qui est hébergé sur un serveur.
Ce projet se trouve dans un sous-dossier :
http://monsite.fr/monprojet
Le problème c'est que l'url par défaut ressemble à ça :
http://monsite.fr/monprojet/web
Je ne sais pas comment retirer ce /web de l'url sachant que je dois travailler dans un sous-dossier.
Est-ce qu'il y a une solution simple, ou bien je dois passer par un sous-domaine et en configurant un virtualhost (solution qui ne m'arrange pas) ?

Merci d'avance pour votre aide.
Salut Raphi, je ne suis pas compétent sur Symfony 2 mais j'ai la même problématique sur un des mes développements qui s'est réglé avec un fichier .htaccess dans le répertoire root avec l'instruction suivante:

RewriteEngine On
RewriteRule ^$ web/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ web/$1

Hope it helps Smiley cligne
Merci pour ta réponse,

Je viens de tester et malheureusement ça ne fonctionne pas. J'ai droit à une belle erreur 500.
J'ai vidé le cache mais rien n'y fait.
Merci pour le lien.
La seule solution qu'il me reste serait de configurer un virtualhost dans apache, on dirait. Smiley ohwell