如何配置一个重定向到另一条路线,没有一个定制的控制器吗

编辑该页面

警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 2.1,不再维护。

这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。

如何配置一个重定向到另一条路线,没有一个定制的控制器吗

本指南解释了如何配置从一个路由重定向到另一个不使用一个自定义控制器。

假设没有有用的默认控制器/您的应用程序的路径,你想将这些请求重定向到/应用程序

您的配置是这样的:

1 2 3 4 5 6 7 8 9 10 11
AppBundle:资源:“@App /控制器/”类型:注释前缀:/应用程序根:模式:/默认值:_controller:FrameworkBundle:重定向:urlRedirect路径:/应用程序永久的:真正的

在本例中,您配置的路线/路径,让RedirectController处理它。这个控制器是标准Symfony和重定向请求提供了两个动作:ob娱乐下载

  • urlRedirect重定向到另一个路径。你必须提供路径参数包含资源的路径你想重定向。
  • 重定向(这里没有显示)重定向到另一个地方路线。你必须提供路线参数与的名字你想重定向的路线。

永久开关告诉这两种方法对301而不是默认的HTTP状态代码302年状态码。

这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。