重定向到symfony中的“/”路线

问题描述 投票:0回答:2

我尝试在提交表单后重定向到“/”路线(同一页面):

/**
 * @Route("/")
 */

我的做法:

return $this->redirectToRoute('/');

给我以下错误:

无法为命名路由“/”生成 URL,因为此类路由不存在。

php symfony symfony4
2个回答
13
投票

你必须命名路线,例如:

/**
* @Route("/", name="homepage")
*/

然后:

return $this->redirectToRoute('homepage');

1
投票

你可以试试这个方法:

/**
 * @Route("/")
 */


return $this->redirect('/');
© www.soinside.com 2019 - 2024. All rights reserved.