我已经安装了 Symfony2,并且网站基本可以正常工作,唯一的问题是我不知道如何设置默认路由。目前,我使用以下 URL 访问我的索引和其他路由:
www.example.com/app_dev.php/index
www.example.com/app_dev.php/example_route
我想让 www.example.com 默认为索引路由,这样我可以使用以下 URL 获得相同的结果:
www.example.com
www.example.com/example_route
我正在运行 lighttpd 作为我的网络服务器。我如何配置 lighttpd/Symfony2 来执行此操作?
最佳答案
只需创建一个映射到 /
模式的路由:
# app/config/routing.yml
homepage:
pattern: /
defaults: { _controller: AcmeHomeBundle:home:show }
这将路由到您指定的任何 Controller 。
关于symfony - 在 Symfony 2 中设置索引路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9125228/