0

在我的博客中,我用帖子的标题设置了路线

route:
    pattern:  /blog/{id}/{title}
    defaults: { _controller: AcmeBlogBundle:Blog:show }

如果我的标题的博客是:

"Hello World"

我的路线是 www.mysite.com/5/Hello World (带空格),但我想删除空格,并使用 _ like

Hello_World

如果我的标题是,我还有另一个问题:

" l'ancora"我怎样才能删除'?谢谢

我必须在 mod rewrite 中添加一些规则?RewriteRule ^blog/([^_]*) ([^ ]*?)\d*.php$ blog/$1-$2 [R=301,L]

4

1 回答 1

2

在您的情况下,最好使用Sluggable DoctrineExtension

这里还有一些提示:如何使用 Doctrine Extension

于 2013-01-09T14:21:48.267 回答