Symfony2 FOSUserBundle默认'注册'路线是" /"

时间:2016-01-10 19:37:29

标签: php symfony fosuserbundle symfony-2.8

我已经在Symfony 2.8上设置了FOSUserBundle 1.3。当我去/登记时,我得到一条未找到的路线'错误。我做了一些挖掘,app/console debug:router命令显示fos_user_registration_register路由设置为' /'。这看起来不对。我错过了什么吗?如何访问默认注册表单?

2 个答案:

答案 0 :(得分:2)

请看下面的config.yml

fos_user_register:
    resource: "@FOSUserBundle/Resources/config/routing/registration.xml"
    prefix: /register

您可以查看高级路由配置: http://symfony.com/doc/current/bundles/FOSUserBundle/routing.html

答案 1 :(得分:0)

当我复制routing.yml文件时,我已经排除了路由中的所有prefix:选项。我必须在注册路线下面添加prefix: \register选项。

有关详细信息,请参阅Prefixing Imported Routes上的Symfony文档。