在 Storyblok 项目中重定向 Silex 样板

Redirect Silex Boilerplate in Storyblok Project

当我的 Storyblok 项目使用 Silex Boilerplate 时,如何向它添加重定向?

您可以通过返回 RedirectResponse 响应重定向到另一个页面,您可以通过调用重定向方法创建该响应:

app->get('/{{entry_path}}', function () use ($app) {
    return $app->redirect('/{{exit_path}}');
});

http://silex.sensiolabs.org/doc/2.0/usage.html#redirects

当你想将渲染委托给另一个控制器时,没有 round-trip 给浏览器(对于重定向),使用内部 sub-request(如果你真的想要重定向您的页面)。我们已经在 app.php 中为 /home slug 提供了这样的 forward,因此 /home 页面可以在 / 上访问而无需重定向但是做一个子请求。