2013-03-14 6 views
1

J'ai une application dans Symfony 2. Elle est déployée sur le serveur IIS.BaseURL dans symfony 2

Le problème est, je dois le faire fonctionner sur plusieurs URL:

  • www.somedomain.com/myapp/app.php - pour la production
  • www.somedomain.com/myappdev/app .php - pour tester
  • myapp.localhost/app.php - pour le développement

Comment puis-je faire cela? J'ai besoin de générer correctement l'URL pour les ressources (fichiers js, css). Après le déploiement, les URL générées manquent le segment/myapp/(/ myappdev /).

Répondre

0

Vous pouvez préfixer vos itinéraires avec/myappdev en l'ajoutant à votre fichier app/config/routing.yml sous la clé de préfixe.

Si vous utilisez des URL relatives pour les ressources, vous n'aurez aucun problème avec le domaine sur lequel il est actif et il fonctionnera partout où vous l'avez placé.