【发布时间】:2018-06-02 19:52:32
【问题描述】:
我的路由有问题,当我尝试访问主页时,我得到了错误:
“没有找到“GET /”的路由
我的配置文件(app/config/config.yml):
parameters:
locale: en
framework:
#esi: ~
translator: { fallbacks: ['%locale%'] }
router:
resource: '%kernel.project_dir%/app/config/routing.yml'
strict_requirements: ~
default_locale: '%locale%'
我的路由文件(app/config/routing.yml)
web_client:
resource: "@DesktopBundle/Resources/config/routing_web.yml"
prefix: /{_locale}
defaults: { _locale: en}
requirements:
_locale: en|fr
我的路由第二个文件(src/Resources/config/routing_web.yml)
home_page:
path: /
defaults: { _controller: DesktopBundle:Website/HomePage:homePage}
我的行动:
public function homePageAction(Request $request)
{
return $this->render('DesktopBundle:Web:layout.html.twig', array());
}
当我尝试访问基本 url 时出现 404 错误。
【问题讨论】:
标签: symfony routing symfony-2.1