0
這裏是我的routing.yml文件Symfony2的主機匹配的路由等航線也匹配了
admin:
path:/
host: "admin.devhostname.com"
defaults:
_controller: AdminBundle:Default:index
app:
resource: "@AppBundle/Controller/"
type: annotation
prefix: /
一切工作正常,但我admin.devhostname.com/contact_us
路由app
爲contact_us
匹配。因爲app:
路由捕獲ANY
主機配置。爲了得到結果我想我需要將host:
添加到其他每個路由配置。有沒有更好的方法來實現這一目標?
嘗試在管理路由部分使用'prefix:/'而不是'path:/'。否則,你需要聲明'admin_about_us'路線 – Matteo
我試過了,它是一樣的,沒有區別。 – nacholibre