symfony中的BaseURL 2

时间:2013-03-14 10:15:42

标签: symfony routes

我在Symfony 2中有一个应用程序。它部署在IIS服务器上。

问题是,我需要让它适用于多个网址:

  • www.somedomain.com/myapp/app.php - 用于制作
  • www.somedomain.com/myappdev/app.php - 进行测试
  • myapp.localhost / app.php - for development

我该怎么做?我需要正确生成资源的URL(js,css文件)。部署之后,生成的URL缺少/ myapp /(/ myappdev /)段。

1 个答案:

答案 0 :(得分:0)

您可以将路由添加到/ myappdev前面,方法是将其添加到前缀密钥下的app / config / routing.yml文件中。

如果您使用资源的相对网址,那么您所使用的网域就不会出现问题,并且它可以在您放置它的任何地方使用。