Symfony 3路由注释设置主页

时间:2017-03-23 02:08:25

标签: php symfony routing symfony-3.2

现在我的主页是DefaultController

/**
 * @Route("/", name="homepage")
 */
    public function indexAction(Request $request)
    {

但我希望默认设置在我的博客控制器中:

/**
 * @Route("/blog/index", name="blog_index")
 */
    public function indexAction() {

我意识到我可以将此路线设置为/,但我希望将/blog/index/路由到相同的操作(显示{如果可能的话,{1}}网址。

我已经找到了以前的答案,但我找不到专门针对注释的答案。

现在我只是从/blog/index重定向,但感觉有些笨拙 - 有没有人有更好的解决方案?

1 个答案:

答案 0 :(得分:4)

您是否在博客控制器中尝试过以下操作?

/**
 * @Route("/", name="homepage")
 * @Route("/blog/index", name="blog_index")
 */
public function indexAction() { ... }