0

现在我的主页是DefaultController

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

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

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

我意识到我可以将这条路由设置为/,但我想要的是两者都/blog/index路由/到相同的操作(/blog/index如果可能,显示 url)。

我已经查看了以前的答案,但找不到专门处理注释的答案。

现在我只是从重定向DefaultController但感觉有点hacky - 有没有人有更好的解决方案?

4

1 回答 1

6

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

/**
 * @Route("/", name="homepage")
 * @Route("/blog/index", name="blog_index")
 */
public function indexAction() { ... }
于 2017-03-23T02:44:41.037 回答