转换的正确方法是什么:
www.domain.com/post/id-of-the-post
在此:
www.domain.com/post/title-of-the-post
由于
答案 0 :(得分:4)
目前还不支持别名路由:
Add Support for Alias Routes in Symfony2
但是你可以:
1 为您的帖子生成独特的slu ..如果使用Doctrine,请使用slugable extension
2 创建一个带有slug的控制器,并相应地创建路由以通过以下方式路由到该控制器:
www.domain.com/post/title-of-the-post
3 创建带有id的控制器,相应地创建路由以通过以下方式路由到该控制器:
www.domain.com/post/id-of-the-post
4 将访问www.domain.com/post/id-of-the-post
的用户重定向到www.domain.com/post/title-of-the-post