这种模式:
pattern: /Messages/.{_format}
当我转到网址/消息
时无法正常工作我想将我重定向到/ Messages / like,而不是模式末尾的{_format}。
怎么样?
答案 0 :(得分:6)
它不起作用,因为/Messages
你调用的是未定义的模式。我认为问题出在/.
。相反,你应该尝试这样的事情:
messages_show:
pattern: /Messages.{_format}
defaults: { _controller: AcmeDemoBundle:Messages:show, _format: html }
requirements:
_format: html|rss
顺便说一下。当前的Symfony2路由文档:http://symfony.com/doc/current/book/routing.html