我刚刚将symfony网站上传到服务器,但它的路由无法正常工作。 我的app / config / routing.yml看起来像这样
acme_data:
resource: "@AcmeDataBundle/Resources/config/routing.yml"
host: "etc.makemeright.in"
prefix: /
acme_blog:
resource: "@AcmeBlogBundle/Resources/config/routing.yml"
host: "makemeright.in"
prefix: /
app:
resource: "@AppBundle/Controller/"
type: annotation
但是当我点击http://www.makemeright.in时,它会调用AppBundle中的Controller,而它应该根据@ AcmeBlogBundle / Resources / config / routing.yml"来调用。
也许它没有认出主持人或其他东西。
这个项目在我的本地系统上正常运行。我做错了什么? 请帮忙。
我按照Steps to move Symfony 2 project to hosting?将我的网站上传到服务器。
答案 0 :(得分:1)
如果您正在“www.makemeright.in”浏览该应用,那么该文件应为:
acme_data:
resource: "@AcmeDataBundle/Resources/config/routing.yml"
host: "etc.makemeright.in"
prefix: /
acme_blog:
resource: "@AcmeBlogBundle/Resources/config/routing.yml"
host: "www.makemeright.in"
prefix: /
app:
resource: "@AppBundle/Controller/"
type: annotation