在我的Symfony2應用程序,我想具體路線爲我的網頁,與我的SEO很好地工作,但我收到了一些嚴重的問題,我不明白他們..Symfony2的路由重定向到錯誤的控制器
例:
兩條路線:
blog_article:
path: /blog/{slug}
defaults: {_controller: ApplicationEDBlogBundle:Blog:singleArticle}
product:
path: /{category}/{name}
defaults: { _controller: MpShopBundle:Product:view}
的product
航線工作正常,但blog_article
路線始終重定向到product
路線..
在我的理解中,如果我打開博客:/blog/firstBlog/
默認情況下它認爲博客是一個類別,firstBlog是產品名稱,因爲我的product
路線是最後一條路線。
但是,如果在我的樹枝我特指告訴哪條路線去,不應該它的工作?
例如:{{ path('blog_article', {slug: blog.slug}) }}
。不應該看看blog_article
路線並打開所需的控制器?或者它不能像那樣工作?
如果是這樣,如何保持我想要的方式我漂亮的網址?